Shake Shack SHAK Surges 35 Approaches Key Resistance at 6753 Consumer Prices Rise 38 in April Marking Fastest Annual Gain Since May 2023 TXN Q1 2026 Earnings EPS Surges Past Expectations by 216 but Stock Slips 5 Coffee A Brewing Storm of Tariffs Climate Change and Market Dynamics