Toro Corp TORO Faces Selling Pressure as Shares Approach Key Support Level Saudi Arabia Poised to Reduce Crude Prices as Market Dynamics Shift WERN Q1 2026 Earnings EPS Beats Estimates by Wide Margin Despite Challenging Freight Environment LG Energy Solution and DTE Energy Announce Major 6GWh Battery Storage Project in Michigan