Oil Could Dip Below $25 A Barrel

Remember the summer, when petrol smashed through the £1.10 per litre barrier? Well, at that time oil was trading for $147 per barrel on the international markets, the price massively inflated by international demand and greedy...

Read More