Oil tumbled to a four-year low, following a surprise output increase by OPEC+ and a rapidly escalating global trade war ...
said that “global oil supply could exceed demand by around 600,000 barrels per day (bpd) this year. 2025 world oil demand growth forecast seen at 1.03 million bpd (previously 1.10 mil bpd).