
G7 nations ratcheted up economic pressure against Moscow on Monday with progress in talks on capping Russian oil prices and new sanctions hobbling Russia’s defense industry.
A senior US official told reporters that negotiations on how to cap the amount of money the Russians can get for their key oil…