The recent tentative statements that U.S. and China will roll back tariffs on each other’s goods incrementally as they continue to negotiate a broader trade deal were sufficient to push crude oil …
More The Stage Is Set For Oil Price Volatility On November 18th Videos