Markets today: Stocks end sharply lower as oil surges to above US$90 amid Middle East turmoil and weak U.S. jobs report
Plus, Algonquin shares dive on weaker guidance and a key market indicator suggests investors are still far from reaching capitulation


























