China Oil Demand Could Gut Oil Prices
China oil demand is set to peak two years ahead of schedule. This, according to the International Energy Agency’s (IEA) latest analysis which indicates that China’s oil consumption will top out at 16.9 million barrels per day by 2027. This is actually a big deal as China is the world’s second largest consumer of oil. Of course, random natural disasters…