Oil tumbles 8% as China retaliates with tariffs on U.S.Read more

⤋ Read More