Stocks gain as vaccine rally falters Global stocks rose on Wednesday as investors regained hopes of recovery from a coronavirus-fuelled recession, while oil prices also strengthened.