The current oil price of $60, Russian economy, and Russia’s ability to conduct the war against Ukraine – GS & AI Overview https://t.co/6qGkjKOg7Z
A $60 per barrel oil price cap imposed on Russian oil exports significantly impacts the Russian economy, limiting its ability to… pic.twitter.com/UngYPP7FyD— Michael Novakhov (@mikenov) May 1, 2025
