Crude Oil Rally Leaves Traders Weighing Hormuz Risk Against Pullback EntryIndustry newsApril 27, 2026