Did China Just Sound The Death Knell For Venezuela’s Oil Industry?
China has announced that it will impose taxes on heavy sour crude, a move that could hit Venezuela hard as it continues to struggle with U.S. sanctions and a dilapidated Continue Reading