Why China is the biggest winner in oil price war

, , Comments Off on Why China is the biggest winner in oil price war

Emily McCormick joins Seana Smith to break down why China will benefit from U.S. oil prices dropping below zero.
( read original story …)