Oil prices

The price of oil has been falling steadily and is now at around $88 a barrel, although this price fall has not translated into lower energy prices and lower fuel prices. The reason for the price is is Continue reading