Global oil supply to plunge below demand this year due to war: IEA

Global oil supply to plunge below demand this year due to war: IEA
play icon
The Opec+ produced just 33.19 ⁠million bpd in April, the report revealed on Wednesday.

Most Popular Stories