US Consumer Prices Rise 38 in April Exceeding Expectations and Marking Highest Since May 2023 Nortech Systems Q3 2025 Earnings Reports 005 Per Share Loss Shares Surge 175 Crude Oil Declines as Diplomatic Efforts to Reopen Strait of Hormuz Gain Momentum