
Oil markets suffer four quarters of losses as concerns grow over China slowdown
Oil markets are on the verge of a year-long slide in prices with a fourth consecutive quarter of losses.
Full Article