World oil prices tumbled Tuesday to their lowest levels so far this year on concerns about future oil demand and the strong dollar. New York's main contract, light sweet crude for delivery in June, fell 1.88 USD to 69.73 USD per barrel, after hitting 69.27, the lowest level since October 5, 2009.London's Brent North Sea crude for July dived 2.56 USD to 75.37 USD a barrel.
News On AIR | May 18, 2010 10:05 AM
World oil price falls to new low