Tagged With Oil Demand

Energy stocks are rallying as crude oil rebounds


People are almost completely ignoring a looming crisis for oil


Nigerian militants are controlling the world's oil prices right now



Oil is charging as the industry's supply and demand problem finally starts to rebalance


This is how much more oil the US uses per person than China and India


'There are 2 existential threats to the oil industry' -- and it has nothing to do with OPEC