Business
Heating Oil Spike Forces Rural Households to Weigh Costly Top-Ups
A 1,000-litre delivery costs 97.05p, up 85% since September, leaving 1.5m households outside the price cap to decide whether to buy now.
A 1,000-litre delivery costs 97.05p, up 85% since September, leaving 1.5m households outside the price cap to decide whether to buy now.