MMarkets Read More Fuel margins at historic highs despite falling oil price30 June 2025 Energy suppliers that fail to meet Ofgem’s financial resilience targets are getting an unfair advantage and should be…