Oil prices plunge 5% after China's economy suffers a shock slowdown in June
Global oil prices tumbled Monday after data showed China's economic engine sputtered in June and traders weighed the prospect of an increase in Iranian production. Both Brent and WTI crude, the international and US benchmark oil prices, dropped almost 5% as market participants bet China's demand for energy will be lower than previously expected.