Enphase Energy Draws Attention from Personal Finance Influencer Graham Stephan Crude Oil Prices Decline Amid Speculation Strait of Hormuz May Reopen Oxford Lane Capital Corp OXLCG Q4 2025 Earnings Earnings Miss and Slight Stock Uptick Amid Market Caution Enbridge ENB Q1 2026 Earnings EPS Beat Lifts Shares as Core Operations Hold Steady SITE Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions XBIT Earnings Overview 20260522 Lenovo Shares Surge Over 15 on Record Earnings as AI Revenue Nearly Doubles