As of January 1, 2025, nine million households in Great Britain will face increased energy bills due to a new price cap affecting gas and electricity charges.
New Medicare drug price cap starts January 1, 2025, limiting out-of-pocket costs to $2,000 annually for beneficiaries under the Inflation Reduction Act.