Price Cap Affecting Major Energy Suppliers’ Earnings