Il Nuovo Postiglione - Stocks firm, dollar drops at end of rocky week