Submitted by Irina Slav via OIlPrice.com,
China is bothering energy analysts and investors. It’s bothering them because it has been on a buying spree for crude in the last two years but nobody knows for sure how much of it the world’s second-largest consumer of oil has stashed away in strategic and commercial tanks.