Moscow on Saturday denounced an international price cap imposed on Russian oil, calling it a “dangerous and illegitimate instrument”. The Group of Seven nations and Australia agreed a day earlier to cap the price they pay for Russian oil at $60 a barrel, though it’s unclear whether the move will seriously affect the country’s finances. Moscow in the short term, as the ceiling is close to the current price. prices.