What oil did next
7 January 2010

This rally in the oil price has stalled after an 18 percent rise since midDecember. That’s justified. The cold snap hasn’t had much impact on inventories. Stimulus withdrawal could also weigh. With supply likely to meet demand until 2011, oil may drift back in the short term.