Crude estimates
Mar 25, 2022
2 minutes
By Rob Davies
An International Energy Agency (IEA) report has underlined how limited the options are for any economy seeking to replace Russian crude and other oil products.
It says global oil demand is projected to be nearly 100m barrels per day (bpd) this year. Russia produces about 10m
You’re reading a preview, subscribe to read more.
Start your free 30 days