Shell Q1 Profits Surge Amid Iran Conflict and Strait of Hormuz Disruption Chicago REFI Stock Today Drops 102 Key Support at 1065 20260515 Cristiano Ronaldo Expands Business Empire with Free World Cup Streaming Platform SP 500 Could Reach 8000 by End of 2026 Prediction Markets Suggest