Covista Inc CVSA Retreats 275 as Shares Test Key Support Zone Oil Prices Slump Nearly 20 in May Marking Steepest Monthly Decline Since 2020 Amid USIran Deal Hopes CPRT Q1 2026 Earnings EPS Beats Estimates but Stock Declines Schneider Electric Infrastructure Reports 60 Decline in Q4 Net Profit to 22 Crore