Global demand for oil will continue to grow through 2026 but the industry will face unprecedented levels of
'Covid caused historic decline in oil demand but not necessarily a lasting one' - IEA's Birol
Global oil markets face complex scenario of short-term surpluses, medium-term supply constraints and looming peak demand
17 March 2021 10:10 GMT
Updated
22 March 2021 8:40 GMT
By
in
London