By Hugo Dixon (Reuters Breakingviews) – The Group of Seven says it wants to “maximise pressure on Russia’s oil exports”. If the rich industrialised nations are serious, they could slash Moscow’s income from overseas crude by up to $80 billion a year. That would deliver a big blow to the Kremlin’s flagging economy and might … Read more