Metas 145 Billion AI Bet Could Forge a New Revenue Powerhouse Alerus Financial ALRS Q1 2026 Earnings Strong EPS Beat Overshadowed by Stock Decline Oil Prices Drop Over 20 in May Marking Steepest Monthly Decline Since 2020