Is Your Energy Bill Skyrocketing? Blame China

Is Your Energy Bill Skyrocketing? Blame China
China's war against smog is lifting prices for energy all over the world, according to analysts at Goldman Sachs Group Inc. and the International ... prices are another ripple effect of China's blue skies efforts, which have improved air quality in Beijing and other notoriously smoggy cities but also resulted in ..