Oil Slips On China Demand Worries, While EU Weighs Russia Oil Ban
Oil slipped by more than 1% on Tuesday as concerns about demand due to China’s prolonged COVID lockdowns outweighed support from a possible European oil embargo on Russia over its actions in Ukraine.