Share Share on Facebook Share on Twitter Pinterest Email 0 Related Posts Novartis lifts full-year profit forecast, announces $10 billion share buyback July 17, 2025 Europe markets open: stocks rise; EasyJet cites strike costs July 17, 2025 Russia’s wheat harvest halves amid slow pace and low yields July 17, 2025