SharePost Content Read More Yahoo Finance #finance Post navigation The WSJ Dollar Index Falls 0.85% to 95.92 Global Supply Shock Exposes the Myth of Energy Independence