Crude oil prices fall to a year-low as US-China trade war intensifies
Crude oil prices slumped to their lowest level this year amid concerns of weakening demands after China announced a retaliatory tariff on US crude oil…
Crude oil prices slumped to their lowest level this year amid concerns of weakening demands after China announced a retaliatory tariff on US crude oil…