What does Ofgem’s price cap mean for me and my energy bill? – Yahoo Finance UK Bharat Shukla 2 years ago source