Long term cycles: Stocks, CRB and the Dollar