Home Investing News Oil prices heading for 1% weekly gain on U.S.-China trade detente