Stocks are fairly valued, so bargains are few and far between.
Second quarter US earnings came in better than expected.