Fuel pricing

Diesel and petrol prices have hit the headlines recently, with crude oil prices plummeting to previously unseen levels. Some days US oil companies were apparently paying to have the black stuff taken off their hands, faced with nowhere to store the oil they were producing as demand collapsed. It all generated expectations of big drops […]