Iran is facing intensifying diplomatic and economic pressure on multiple fronts today, as G7 finance ministers gathered in Paris called for tighter coordination on sanctions, Israeli naval forces ...