Why oil prices are barreling up

In the past week, oil prices have regained about US$3 a barrel after hitting a low of $45. Apart from the perennial US weather factor, positive sentiment was reinforced by IEA (International Energy Agency) data revising previous forecasts for world oil demand growth in 2005 by 80,000 barrels per day.