EU Ambassadors Agree On A Russian Oil Price Cap
European Union ambassadors have reached an agreement on a new package of sanctions against Russia, including a price cap. The political agreement on the price cap contains measures to soften the impact of the sanctions […]