Sanctions on Russian Oil Are Having the 'Intended Effect,' IEA Says – NBC 5 Dallas-Fort Worth
Bans and price caps targeting Russian oil are having the “intended effect” despite surprisingly resilient exports in recent months, according to the...