What Does the ECB’s Latest Rate Hike Mean for Investors? BCA Research strategist Mathieu Savary discusses the ECB’s latest monetary policy decision and what the central bank’s new “data-dependent approach” means for markets. Related Articles Video This Is What’s Fueling Europe’s Stock Rally Staff Video Five Black Swans That Could Change the Course of 2023 Staff Sponsored Content Methanol Gains Traction as an Alternative Energy Source Sponsored by CME Group