By | May 13 2010 4:13 AM

NewsCrude oil plummets below $76 after US inventories risePreviousForecastAnalysisCrude futures receded this morning below $76 per barrel due to effects of higher than expected US inventory levels, which reflect weak demand from the largest energy consumer in the world.