6 Share IAG unveils €1.5bn share buyback after record profits at British Airways owner by Energy And Markets Now February 27, 2026 Economy[#item_full_content]