Was This The Best Energy Trade Of The Decade?

Was This The Best Energy Trade Of The Decade?

OilPrice.com

Published

Last month, oil markets shocked the world when the West Texas Intermediate (WTI) crude benchmark plunged below zero. And oil prices didn’t just fall a little bit below zero, they hit nearly -$40 per barrel. This crash of stunning proportions was the result of a series of unfortunate oil industry events.  First, the spread of the novel coronavirus and the resulting industrial slowdown around the globe led to a severe decline in oil demand. When the leading OPEC+ members of Saudi Arabia and Russia began talks to strategize their response…

Full Article