As Households Struggle With Rising Prices Energy Giants Shell & Centrica Enjoy Soaring Profits