Bans and price caps targeting Russian oil are having the “intended effect” despite surprisingly resilient exports in recent months, according to the International Energy Agency.
Financial News Around the World
Bans and price caps targeting Russian oil are having the “intended effect” despite surprisingly resilient exports in recent months, according to the International Energy Agency.