Here’s what analysts think of the $60 price cap on Russia oil
December 02, 2022 at 15:00 PM EST
The European Union reached a deal Friday for $60-a-barrel price cap on Russian seaborne oil, but analysts have already questioned the effectiveness of the cap.