European shares edged higher from near-seven year lows today as another set of dramatic stimulus measures by the European Central Bank injected a ray of hope around its preparedness to tackle a major health crisis gripping the world. The pan-European STOXX 600 index was up 0.5% in opening trade. The European Central Bank joined peers […]