By Ronnie Harui and Kimberley Kao

Oil prices fell to a three-week low after the US said a deal with Iran to reopen the Strait of Hormuz to shipping could be reached "today or tomorrow".

Shares of energy companies fell alongside oil futures after reports that Iran and the U.S. were close to reopening the Strait of Hormuz.