Retail Sales Climb 17 in March Driven by Surging Gas Prices Amid Iran Conflict Ecolab ECL Stock Analysis RangeBound Near 25170 20260513 Saul Centers BFS Stock Today Drops 078 Key Support at 3153 20260515 Nebius NBIS Jumps 947 on Strong Momentum 20260514 Traders Bet on Inflation Nearing 5 This Year Prediction Markets Show