Over the past three years, the 14 Caribbean countries that signed the Petrocaribe agreement have received between 120,000 and 140,000 barrels of oil per day from Venezuela on preferential terms. One BBC report noted that Petrocaribe assistance to Caribbean nations (other than Trinidad and Barbados) is vital as it has saved the region from experiencing an economic crisis.