Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip Reddit Posts 69 Revenue Surge Exceeding Market Expectations UK Auto Sales Surge 24 in April Amid Ongoing Market Headwinds Bank of Canada Flags Iran Conflict and US Trade Policies as Key RateSetting Concerns Wall Street Ends Mixed as Disappointing Inflation Data Meets Tech Sector Rebound