With every passing week, the longer it takes for US oil demand to "recover", the more obvious the demand destruction from the recent surge in oil price.
Share this post
US Oil Demand Starting To Recover But More Is…
Share this post
With every passing week, the longer it takes for US oil demand to "recover", the more obvious the demand destruction from the recent surge in oil price.