Oil Stuck in a Rut [07-28-10 2:50 PM]
The price of oil has been stuck in a trading range of $20 for about ten months. BNN asks Jan Stuart, global oil economist, Macquarie Group, whether he's seeing any evidence that oil could soon break to the upside