Summary | Global stocks of crude oil and refined products are
probably at more than 6 billion barrels.Hence, total stocks on
land in OECD countries reached 4.6 billion barrels.Moreover,
hundreds of millions more barrels of crude are in transit in
smaller Suezmax and Aframax.Hence, it is easy to estimate that
global crude and product stocks amount to 6-8 billion barrels. ...
chinaknowledge.com | 26 November 2015