By | July 29 2010 4:43 AM

NewsCrude trades around $77 following weak US demand and economyPreviousForecastAnalysisCrude managed to hover around $77 per barrel today due to signs of a sluggish US economy and weak oil demand.