race cancellations
Formula 1 has officially cancelled its Bahrain and Saudi Arabia grands prix from the 2026 calendar as the Iran conflict continues. Liberty Media's stock fell about 7% after the news. The move affects hosting fees but leaves core revenue streams intact.