Logo
EU Tightens Russian Oil Price Cap Amid New Sanctions to Squeeze Kremlin Revenues