Home Investing Oil nears multi-week high on US-China trade optimism and Iran tensions