Oil prices settled up more than 9% on Monday at a one-month high after news that a United States’ naval blockade due to begin on Tuesday will cover Iran’s entire coastline, ports and oil terminals, as well as all vessels regardless of flag, reigniting concerns over energy shipments through the Strait of Hormuz.