In a world grappling with energy crises and geopolitical tensions, the G7’s introduction of a price cap on Russian oil has been a topic of intense debate. Initiated in June 2022 and implemented last December, this policy emerged as a response to the EU’s plan to prohibit companies within the bloc from any involvement in ... Read more