Iran Deal Could Calm Energy Markets But One Oil Stock May Still Shine EU Business Investment Rate Falls to 11Year Low Amid Tariffs Weak Demand and Climate Policy Confusion AMETEK AME Slips 183 Testing 21650 Support 20260515 Michael Burry Warns For Any Stocks Going Parabolic Reduce Positions Almost Entirely