The price of crude oil has fallen considerably over the course of today, continuing the declining price trend of last week. Oil prices, which have fairly recently broken all time record highs, have been dramatically impacted upon by poor US economic performance, causing prices to decrease in the face of recent trends. Worrying results from Wall Street, [...]
More: Oil prices continue declines