Crude plunged the most in two years as the escalating U.S.-China trade war that threatens economic growth overshadowed the biggest drop in American crude inventories since 2016.

More…

Comments are closed.