Why China can withstand oil’s surge past $100 more easily than other countries – CNBC

China has gradually increased the share of renewables in its total energy demand, more than the U.S. and India. China is the world’s largest oil …Read More