UK Auto Sales Surge 24 in April Amid Ongoing Market Headwinds Chinas Tariff Offer to Africa Strategic Interests Optics and Practical Constraints IEA Oil Market Report May 2026 Highlights Global Supply Pressures and Demand Shifts Cambridge Shooting Raises Questions on Mental Health and Public Safety