Heating oil is not protected by the energy price cap and its price per litre has spiked in recent weeks following disruption of shipping in the Strait of Hormuz