Energy

China’s Oil Production Drops Spell Troubling News For Beijing

China’s domestic oil production has peaked and is now declining, creating major problems, ranging from Beijing’s increased foreign oil dependency to upward pressure on global oil prices.

via Forbes.com: Energy News http://ift.tt/2bnFdAC

Categories: Energy