My Oil Price Forecast Shows Why Crude Supplies and Imports Are Rising

U.S. crude inventories are sitting at record highs of around 2.05 billion barrels right now.

That's not a surprise. After all, there's...

Dow Jones Today Sheds 96 Points on This Oil Price News

The Dow Jones today plunged 96 points after crude oil prices crashed more than 4% this afternoon. With Saudi Arabia unwilling to cut production,...

Pages 1 of 1