Major US stock indexes tumble after surprising jobs report stoked rate hike fears; oil prices exceed $90 a barrel.
Read full article on MarketWire