Home Investing News Oil prices hold around multi-year lows as China braces for US trade war