Stocks soared, and gold and silver sold off Monday after Pfizer announced success in stage III coronavirus vaccine trials. During his podcast, Peter Schiff talked about the crazy day in the markets and suggested we might want to tap the brakes when it comes to the excitement about a COVID vaccine because there is no vaccine for what actually ails the economy. Read More.