Crude prices continued to slide despite the first drawdown on US crude stocks in several weeks. Prices mostly dip on macroeconomic growth concerns, with the US-China trade dispute continuing to …
More Oil Prices Plummet Again Due to Supply Fears, Economic SlowDown Videos