Oil Price Decline Drives Major Indices to New Highs NTB Q1 2026 Earnings EPS Beats Estimates but Stock Declines on Caution Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Push Oil to New Highs