China is soaking up oil imports, and the US and Russia are reasons why

There is a mystery at the heart of the global oil market. China has soaked up a torrent of oil imports this year, filling tanks and underground caverns. Without this, prices would be much lower. But why is Beijing snapping up oil it doesn’t…

Continue Reading