ECB's super stimulus salvo sends stocks, euro higher World markets got another shot of energy on Thursday as the European Central Bank (ECB) ramped up its Pandemic Emergency Purchase Programme (PEPP) to 1.35 trillion euros.