The EU can expect to suffer oil depletion by 2030 – our new study on “peak oil” finds
An analysis based on exclusive data, conducted by the think tank The Shift Project, suggests that most of current oil supply sources to the European Union may decline by 2030. […]