March Mayhem: Stock Slump and Interest Rates on the Rise?! Plus, Insulin Prices May Go Down?