Mythbusters: The Treasury Yields Episode seekingalpha.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from seekingalpha.com Daily Mail and Mail on Sunday newspapers.
Eli Lilly (LLY) and Sanofi (SNY) have agreed to cap the price of their insulin products at $35 per month for uninsured citizens in New York. Read more here.