Oil prices fell to 62USD a barrel on Wednesday, checking expectations of a rebound after reaching the year’s highest prices the day before. Observers cite uncertainty in the Middle East and North Africa, as well as reduced investment in U.S. oil production as contributing factors to higher prices in recent days.