Michelin maintains 2026 guidance despite Middle East conflict cost risks

13 May 2026