Russia's Putin: Russia's oil price cap will have serious consequences for the global energy market - Interfax Cites Kremlin

24 Nov 2022 14:59Energy EUR Europe RUB Russia