The latest rally came after Iran-backed Houthi militants attacked two Saudi oil tankers in the Red Sea, raising concerns over the security of key global shipping routes and energy supplies.