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 …
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 …