The Traderszone Network

Published in TZ Latest News 29 September, 2016 by The TZ Newswire Staff

Does satellite imaging show China has stockpiled 600 million barrels of oil?

Satellite imaging firm Orbital Insight claims China’s inventory of oil is around 600 million barrels
– Says that was the amount in reserve in China in May
– That’s around four times greater than widely used estimates
huh …