Markets

Global oil supplies may be 6 per cent less than expected by 2030 because of delays to investments by energy companies in response to falling crude prices due to the coronavirus crisis, data from energy analysts at Rystad showed.Oil and gas companies across the world have slashed investment budgets...






Tags