News

The IEA expects global supply to rise by 2.1 million barrels per day this year, up 300,000 bpd from the previous forecast, ...