BBusiness Read More Oil Slides but the Real Test Comes This WeekendApril 18, 2026 Oil markets are hanging on U.S.–Iran talks as hopes for reopening the Strait of Hormuz push prices lower—but…