Posted by quoderat on Saturday Oct 29, 2022

Russia Crisis Heralds Turning Point for Global Energy, IEA Says.