I think it was the solar flares Evidently the largest ever recorded. Might explain the earthquakes and strange weather throughout the world etc IMO of course!
MSB Mesoblast resubmits US FDA application for approval of Ryoncil in children with graft vs host disease; shares dip -4%