Crude oil extends gains amid US-Iran flare-up
Crude oil futures extended gains on Wednesday, with U.S. benchmark crude advancing US$2.16 to $95.22 per barrel and Brent climbing $2.22 to $98.22. The broader market rally has been driven by strong U.S. corporate profits and hopes for a US-Iran deal to reopen the Strait of Hormuz.