There has been a decade's worth of world events in the last three months. An oil price war between Russia and Saudi Arabia, growing tension and trade disputes with China, a global pandemic and this week the worst domestic civil unrest in a generation.
The Return of $1 Gas?
On Monday, for the first time ever, the price of oil contracts for future delivery fell below $0 to -$37.63 per barrel. While financial markets have adapted to the unfortunate reality of negative interest rates, a negative price for a physical commodity is another issue.