Sort / Filter
All
LOADING
By Richa Bakhshi The people of Venezuela, despite their country’s significant oil resources, are now struggling through a second decade of economic and humanitarian crisis. A drastic drop in oil prices and oil production caused the economy to shrink by an estimated 75 percent in...