barrels
- Business21/03/20220
Emergency measures can cut daily oil demand by 2.7M barrels reducing supply crunch risk
IEA chief warns immediate action is needed to reduce demand as the world could well face its biggest oil supply…
Read More » - Business13/12/20200
More oil needed to meet demand through 2050
Addition of over 313 billion barrels of oil are needed to meet global demand over next 30 years, says Rystad…
Read More »