By | June 18 2010 4:53 AM

NewsCrude drops below $77 per barrel on US dataPreviousForecastAnalysisCrude fell this morning for the second consecutive day after US data reflected further doubt regarding the US economic recovery, especially after the industrial performance recorded a notable drop.