Our Mission
Search
Wall Street Watchdogs
Our Mission
Tag: negative oil prices
Why Oil Could Drop to Negative $100
Here we go again. Oil prices are slipping on storage concerns. Last checked, oil was down 26% to $12.49, and could easily slip back below zero...