Central banks dominated headlines as the Bank of England held rates at 4.25%, citing global uncertainty and persistent inflation. Meanwhile, the U.S. Federal Reserve also maintained its current policy, with officials projecting two possible rate cuts later in the year, but with rising caution due to inflation and international risks.
Stock markets worldwide reacted to tensions in the Middle East. European, U.S., and Asian indices saw declines, while oil prices surged over 10% from recent lows, intensifying inflation worries. The pound fell after the BoE announcement, and the FTSE 100 closed lower amid market volatility.
In corporate news, FICO revealed a $1 billion share buyback, signaling strong confidence in its future earnings. On the trade front, the EU threatened new tariffs on U.S. goods, potentially escalating ongoing trade disputes.
Stay tuned for in-depth coverage of central banks, market reactions, and trade developments throughout the site.