Shell Q1 Profits Surge Amid Iran Conflict and Strait of Hormuz Disruption Installed IBP Up 284 Is There More Room to Run 20260514 Cantor Equity CEPO Stock Consolidating at 1057 Next Move Ahead 20260514