Why Is China Stockpiling So Much Oil?
The big question troubling the energy market now is why China is stockpiling so much oil. In problem-solving, the principle of Occam’s razor recommends searching for the simplest explanation. So perhaps the answer is as straightforward as…