Skip to content
Sonic AI
The European Union's current price cap on Russian oil is set at just over $44 per barrel., Sonic AI