Oil-Producing Countries Will “Relieve Strain” On Supply, Hopes IEA
The head of the International Energy Agency said on Friday he hoped oil-producing nations would step in to ease supply fears as the Russian invasion of Ukraine sent shockwaves through markets.