The trade tariffs between EU, Mexico, and Canada and the friction with China are also weighing on crude oil.

More Quotes by Bill Baruch