Oil ends down better than 5%, dragging EUR/USD to close in the 1.4775 region. Stocks taked on another 200. Reasons to be cheerful, as Ian Dury used to say.