Author: Margaret Myers & Lisa Viscidi
China turns the taps off
1 May 2020
Economic growth may be rebounding, but demand for Latin American crude remains minimal