DoorDash DASH Delivers Q1 2026 Beat EPS 042 vs 037 Expected Global Oil Prices Surge as Iran Conflict Wipes Out Nearly 1 Billion Barrels SP 500 Slips as April Producer Price Surge Signals Extended Fed Rate Hold Cantor8 Expands African Mobile Money Footprint Through Yiksi Limited Move