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