Finance
Oil tumbles 6% on hopes for Russia-Ukraine negotiations and as lockdowns in China threatens to hurt demand
Oil prices pulled back a second day to around $100 a barrel Tuesday after Russia and Ukraine looked set to continue diplomatic negotiations and as lockdowns in China threatened to dampen demand. Brent crude futures were 5.6% lower at $101.03 a barrel as of 4:50 a.m. ET, after earlier hitting $100.05 …