Business News Oil Price Today: Russia-Ukraine Negotiations, China Lockdowns By Amy B. Taylor 3 years ago Oil prices tumbled 7% Tuesday after Ukraine’s Zelenskyy said talks with Russia are set to