formats

China’s slowdown and cheap oil

How China's slowdown has pushed the oil price lower