General »

The price of oil is $69 a barrel. Oil prices are now less than half what they were in July this year, when they hit a record price of over $147 a barrel. The news of this dramatic drop in the oil price is buried on the inside pages of... more »