IEA declares price-cap ‘smashing’ Russian crude off-limits to EU shipping
Russian oil revenues hit the highest level since the start of the price cap in December 2022
IEA declares price-cap ‘smashing’ Russian crude off-limits to EU shipping Read More »