Today's financial woes