Sterling Infrastructure STRL Q1 2026 Results Top Views on Strong Revenue Nasdaq Futures Slip as Oil Price Surge and Rising Bond Yields Pressure Wall Street Medicus Pharma MDCX Drops 920 Key Support at 029 20260515 Gold Slips to 112Month Low Amid Middle East Tensions and Rate Outlook Uncertainty