The International Monetary Fund said Monday that it expects the global oil price to average $107 a barrel this year and $108 next. That's 20% above its previous forecast, thanks to stronger-than-expected global petroleum growth in 2010 and a less than enthusiastic supply response.