Peace talks between Ukraine and Russia plus lockdowns in China are helping cool off the market. Link Oil Prices Weaken