Gold Extends Losses as Surging Oil Prices Fuel Rate Hike Expectations Pressuring Precious Metals NBCC Reports 3878 YoY Profit Growth in Q4FY26 Declares Dividend of 046 Consumer Sentiment Drops to Record Low in May as Surging Gas Prices From Iran War Weigh on Outlook Expro Group Holdings Upgraded to Hold by Freedom Broker Following Strong Q1 Results Jefferies Upgrades Generac Analyst Confidence Signals Improved Outlook Microsoft Stock Feels Pressure Amid SaaSmaggedon Selloff in SaaS Sector SpaceX IPO Opens to Retail Investors Through Major Brokerage Platforms