"The dramatic declines in the costs of oil production will be boosting supply at the very moment that demand is falling."
Oil Prices and Energy Stocks
The world is changing before our eyes.
Saudi Arabia failed to destroy American oil production.
There are massive bets against oil in the futures markets.
Oil is dropping and this drop is real.
Oil price drop is a warning sign.
Commercials have a record short position on oil.