POWER-ENERGY: COVID-19 to cause first annual decline in oil use in decade: IEA
Oil demand tumbled by over four per cent in February, according to IEA estimates, mostly due to China. PHOTO: AFP
Read moreOil demand tumbled by over four per cent in February, according to IEA estimates, mostly due to China. PHOTO: AFP
Read more