Senate Report Explains Why Insulin Prices are InsaneIf there’s one thing liberals and conservatives can agree on during these trying times, it’s that the price of insulin i…