March 7, 2026

IEA Sees World Weathering Lost Russian Oil Supply

0

The assessment by the Paris-based agency suggests the economic impact from further sanctions on Russian energy mulled by the European Union could be limited.