
Global oil traders are bullish about crude prices amid higher demand and supply constraints. Reuters
Global oil traders are bullish about crude prices amid higher demand and supply constraints. Reuters
Why oil could hit $100 a barrel
Crude at $100 a barrel is a real possibility, according to executives from top oil trading companies