China growth slump pulls down oil prices

On January 22, Tuesday, oil prices slipped more than 1% after signs of economic slowdown in China became evident. This concern caused a ripple effect, casting a shadow of doubt … Continue reading China growth slump pulls down oil prices