Oil prices continue to drop, putting pressure on producers worldwide. Venezuela may have the most to lose from a prolonged slide in oil prices.


Legal Notice