China "Aggressively" Selling Oil In Recent Weeks
• https://www.zerohedge.com, by Tyler DurdenWe knew there was a reason why China had accumulated a cool 1.5 billion barrels in its strategic petroleum reserve: the reason, to become the world's strategist petroleum reserve when the time arises... for a price of course.



