▲ Peaking
World
🔮 fades
EU fails to agree 21st sanctions package, making Russian oil windfall more likely
EU deadlock over the 21st sanctions package threatens oil price caps and may increase Russian oil windfalls.