Oil prices fall to $76.46 WTI amid U.S.-Iran peace hopes

Business