Russian Oil Price Cap Will Help Constrain Vladimir Putin's Finances: US

The US has welcomed the USD 60-per-barrel price cap on Russian oil, describing it as an "important tool" that will benefit emerging markets.