Oil Prices Slide Nearly 6 as ChinaBound Tankers Navigate Strait of Hormuz Signaling Potential Energy Flow Resumption Northeast Bank NBN Q1 2026 Earnings Why the Beat Matters What Veeva Systems VEEVs 299 Decline Means for Investors 20260521 Prudential PFH Steady at 1630 Awaiting Next Catalyst 20260520