Chinese data weakness pulls down oil prices, wiping away OPEC-driven gains
On Wednesday, oil prices plummeted in Asian trading as disappointing Chinese trade data fueled new worries about weakening demand in the nation. Prices have now completely reversed all gains from earlier this week due to OPEC production cutbacks. In May, China’s trade surplus hit a 13-month low, primarily due to a surprising decline in exports…