Markets
Projects delay to hit future oil supply
Global oil supplies may be 6 per cent less than expected by 2030 because of delays to investments by energy companies in...
Global oil supplies may be 6 per cent less than expected by 2030 because of delays to investments by energy companies in...