Advertisements
Read Time:7 Second
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.