Russian Oil Revenues Falling Because of Price Cap -US Official

Russian oil revenues are falling due to the price cap that Western countries imposed on its crude oil shipments and, ahead of further caps on Russia’s oil products, Europe is well positioned to manage any price pressures, a U.S. Treasury official said on Wednesday.The Group of Seven countries…