Business & Stock Brent near $114/barrel as Strait of Hormuz threat sparks U.S.-Iran oil surge March 23, 2026