Oil prices hovered near a three-month low as markets continued to price in the impact of a proposed U.S.-Iran agreement that could reopen the Strait of Hormuz and bring additional crude supplies back into the market.