Oil tops $100 as Dow slides 288 points on rate-hike fears