Crude oil prices rise ahead of Trump-Xi meeting; Brent at $105.89