Crude oil set for weekly gain amid U.S.-China trade optimism, but geopolitical uncertainty looms

Crude oil set for weekly gain amid U.S.-China trade optimism, but geopolitical uncertainty looms