2025-26: Consumers forced to buy the most expensive petrol and diesel

2025-26: Consumers forced to buy the most expensive petrol and diesel in the country’s history