Unleaded petrol and diesel prices have soared in March after attacks on Iran prompted the closure of the Strait of Hormuz.