EU Cuts 2026 Growth Forecast as Strait of Hormuz Crisis Drives Energy Prices Higher Dow Jones Gains as Oil Drops Toward 90 Tesla Eyes Buy Point on Europe Sales Recovery Rising Red Diesel Costs Threaten Generational Farming Future Barclays Posts 18 Profit Increase Raises Annual Income Outlook Senegals Political Turmoil Deepens as President Fires Prime Minister Raising Economic Uncertainty Markets Shift Expectations Fed Rate Hike Scenario Gains Traction After Hot Inflation Data Traders See Rising Odds of Federal Reserve Rate Hike by July 2027