API oil inventories down 7.2 million. EIA will hopefully confirm this tonight. This should be enough to get us to WTI $60.
MSB Mesoblast resubmits US FDA application for approval of Ryoncil in children with graft vs host disease; shares dip -4%