Oil prices dip, most stocks rise on lingering Iran peace hopesApril 21, 2026 Business 04 Mins Read2 Views Crude plunged on Friday after Tehran said it would allow ships to transit the Strait of HormuzA map showing the…