The markets seem to have reached peak insanity but does that mean they've reached peak pricing?
See All 201 Episodes of "Market Talk With Mike And Greg"