Posted inNews The controversial Russian oil price cap: 5 facts you need to know by Faiza RizviNovember 28, 2022November 28, 2022 EU ambassadors have failed to agree on the maximum price at which Russian oil should be allowed to trade