Limoneira Co LMNR Faces Mild Selling Pressure as Shares Test Key Support Levels Ferrari Shares Slide Following Reveal of First Fully Electric Model TIPT Q2 2025 Earnings EPS of 058 Drives Positive Stock Momentum Geopolitical Tensions and Energy Transition Five Potential Oil Supply Risks for 2026