Oil prices have dropped again on rising fears that slowing economic growth will hit petroleum demand and further glut the market.
Oil prices have dropped again on rising fears that slowing economic growth will hit petroleum demand and further glut the market.