B of A Securities analyst Joshua Shanker maintains MetLife (NYSE:MET) with a Buy and lowers the price target from $103 to $99.