European Commission Weighs Tariffs and Supply Chain Shifts as EUChina Trade Tensions Escalate Market Analysts Assess Caterpillars LongTerm Growth Trajectory TAL TAL Stock Today Drops 124 Key Support at 987 20260520 Sensex Rejig Trent May Face Replacement in Upcoming Index Reshuffle Two Stocks Emerge as Leading Contenders Europes Household Energy Prices Surge Amid Middle East Tensions Which Capitals Were Hit Hardest Microchip MCHP Stock Jumps 150 Approaching 9785 20260520 Cornerstone CRF Stock Jumps 212 Approaching 759 20260520