Britain Escalates Energy Pressure on Russia as G7 Opens New Economic Front
With global markets focused on the Iran peace deal and falling oil prices, the UK is using the G7 summit to tighten the screws on Moscow’s energy revenues, targeting the shadow fleet that continues to fund Russia’s war economy.