The EU has put forward a bold plan to freeze the price cap on Russian oil, aiming to block Moscow from profiting amid the ongoing conflict. This strategic move is designed to starve the Kremlin's war machine of funds while maintaining stability in global energy markets



