Venezuela has signed a $ 1.3 billion agreement with China to purchase 18 oil tankers to facilitate the south American country 's expanding Asian market .