Trump’s trade war with China sends oil to worst week in a month

Oil price news
Oil price news

Breaking