Russian Oil Price Cap Will Help Constrain Vladimir Putin’s Finances: US
EU reached a deal on Friday for a USD 60-per-barrel price cap on Russian oil. (File)Washington: The US has welcomed the USD 60-per-barrel price cap on Russian oil, describing it…