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