French Economy Contracts 0.1% in Q1 as Inflation Hits 27-Month High of 2.8% in May, Driven by Near-17% Energy Price Surge Linked to Iran War | Folio