Oil Prices Decline as Renewed Optimism for USIran Nuclear Deal Emerges Atlanticus Holdings Corporation ATLCL Q1 2026 Earnings Strong EPS Beat Drives Solid Performance WLKP Q1 2026 Earnings EPS Misses Estimates Amid Stable Distribution Units Edge Higher Vestas Wind Systems Stock Declines as Company Signals Margins at Low End of Guidance Lockheed Martin LMT Gains Attention as Graham Stephan Outlines Bullish View Grab Group CEO Anthony Tan Takes Top Prize at 41st Singapore Business Awards SoftBank Group Surges Nearly 20 as Nvidia Earnings Fuel AI Optimism OpenAI Takes Early Lead in AI IPO Race Confidential Filing Expected This Week Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss as Shares Edge Higher