Oil surges over 7% as Iran-US naval flare-up unsettles marketsApril 20, 2026 Business 03 Mins Read10 Views Oil prices jumped, the US dollar rose, and stock futures fell on Monday as investors dealt with conflicting messages about…