Understanding the Oil Price Cap: Reasons, Political and Economic Effects and Challenges
Introduction In the context of international relations, an oil price cap refers to a policy implemented by a government or international organization to regulate the price of oil on the global market. The goal...