U.S. Markets open in 5 hrs 20 mins

Fed Chair Jerome Powell slams ballooning healthcare spending

Federal Reserve Chairman Jerome Powell slams ballooning healthcare spending, saying the U.S. spends more to service debt than to invest in education. This as top pharmaceutical executives were grilled at Capitol Hill. Dr. Ana Gupte and Dr. Janette Nesheiwat joins Yahoo Finance's Jackie DeAngelis.