US and Venezuela seal 25-year oil deal | NewsToolBar