Oil Prices Hold Above $105 as Trump-Xi Talks Near; Hormuz Crisis at 75 Days