Ivan Timofeev: What does the West's 'oil price cap' mean for Russia and how will Moscow respond? Breaking News Ivan Timofeev: What does the West's 'oil price cap' mean for Russia and how will Moscow respond? Thomas Clauson December 5, 2022 After months of back and forth, the scheme finally begins as questions remain about how it will...Read More