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, ...
Britain’s two biggest offshore oil and gas developments have been blocked from producing any fossil fuels after a judge quashed their production permits in a row over greenhouse ...
Two Just Stop Oil protestors have been charged over allegedly bursting onto a West End stage amid a performance of The Tempest on Monday evening. The incident unfolded at 8pm and saw two protestors ...