Exactly right. Oil demand has fallen off a cliff. Ergo, global economic activity has been decimated. The true extent probably won't become crystal clear until the next round of quarterly economic reporting in about 3 months' time....
Exactly right. Oil demand has fallen off a cliff. Ergo, global...
Add to My Watchlist
What is My Watchlist?