Oil prices weakened overnight after new import tariffs imposed by the United States and China came into force, raising concerns about a further hit to global economic growth and demand for crude.
Oil prices weakened overnight after new import tariffs imposed by the United States and China came into force, raising concerns about a further hit to global economic growth and demand for crude.