Geopolitics ❯ Russia-Ukraine Conflict ❯ Military Operations ❯ Aerial Attacks
EU measures heighten pressure on Russia’s energy revenues by cutting its oil price cap to $47.6 per barrel after President Trump issued a 50-day peace ultimatum backed by possible tariffs.