Iran-U.S. deal prospects impact on oil and gold