Oil demand plummets up to 85%
The preventive and compulsory social isolation ordered by the national government had an immediate effect on fuel demand, and oil and petrol stations registered an initial drop in sales of up to 85% across the country
The preventive and compulsory social isolation ordered by the national government had an immediate effect on fuel demand, and oil and petrol stations registered an initial drop in sales of up to 85% across the country
Anglo-Dutch oil giant Royal Dutch Shell pledged to become carbon neutral by 2050, matching a commitment by rival BP as climate change looms large over the energy sector