per

Global crude oil price tumbles below $70 per barrel

This comes as the International Energy Agency reported that global oil supply could exceed demand by around 600,000 barrels per day in 2025, with global demand now expected to rise by just 1.03 million bpd, off last month's forecast by 70,000
Keep up to date with our latest articles and uploads...