The world is fast approaching a historic inflection point: peak fossil fuel demand. According to the International Energy Agency (IEA), global consumption of oil, gas, and coal is set to peak by 2030, ...
Plans to develop the UK's largest untapped oilfield have been frustrated in a major climate court case. A Scottish court ruled the previous Conservative government acted "unlawfully" when it green-lit ...