EU To Set $60 Price Cap On Russian Oil; Kremlin Vows To Ignore, Cut Supply
The European Union reached a deal on Friday to cap Russian oil at $60 a barrel, paving the way for G7 nations to launch an ‘unprecedented mechanism,’ as the Wall Street Journal reports. The move came after overcoming a last-minute push by Poland to lower the cap, for which the European Commission had originally proposed … Read more