U.S. and allies discuss capping Russian oil prices to diminish war financing
(Bloomberg) — The U.S. and its allies have discussed trying to cap the price on Russian oil between $40 and about $60 a barrel, according to people familiar with the matter.
Allies have been exploring several ways …