China's strategic petroleum reserve (SPR) was estimated at 290 million barrels last July, although private estimates vary widely and China tightly guards information about the subject. The planner ...
Wise minds inside any presidential administration would quickly sell every barrel of oil presently stored in the Strategic Petroleum Reserve. Forgetting for a minute that there’s nothing about ...