The impact of U.S. sanctions on Iran may already be factored into oil prices, but the escalating trade war between Washington and Beijing is still in the air, and reduced demand could hit crude markets hard

Source: oilprice.com