(EnergyAsia, February 24, Tuesday) — The race between demand destruction and supply reduction will largely set the direction for where oil markets are headed this year. For now, demand destruction is winning, pushing WTI crude prices down to around $40 per barrel. For more than nine months last year, WTI held above US$100, peaking at…

This article is for Subscriber members only.
Log In Register