February 20, 2025 UK's Centrica hits one-year high on stock buyback plan, 2025 forecast British Gas owner Centrica unveiled a 500-million-pound (nearly $630 million) share buyback plan on Thursday ...