U.S. equities stumble on China, oil. Global growth concerns overshadowed markets as Chinese trade data revealed a surprise 25% drop in exports. WTI crude oil reversed its gains from the previous session and the energy sector followed suit, both tumbling … Continue reading