Venezuela, which sits atop the world‘s largest oil reserves, said it would provide an initial shipment of 240,000 barrels of oil, but gave no details as to how it would send them.
Venezuela, which sits atop the world‘s largest oil reserves, said it would provide an initial shipment of 240,000 barrels of oil, but gave no details as to how it would send them.