Auto

IEA Says Market May Lose 3 Million Bpd Of Russian Oil Next Month

28 Mar 2022

Paris-based watchdog says buyer reluctance and sanctions on Russian crude could drive up inflation and undercut economic recovery