Oil Price Crash, What Next?

A historic rout in oil markets sent U.S. crude prices plummeting to as much as minus $40 a barrel as traders rushed to get rid of unwanted stocks with storage capacity already overflowing amid a coronavirus-induced demand collapse.

U.S. West Texas Intermediate (WTI) crude for May delivery recouped some losses on Tuesday to be just in positive territory, leaving market participants to assess the wider implications.

Continue reading

Leave a comment

Blog at WordPress.com.

Up ↑