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 Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.