Oil Holds Below $60 As China Manufacturing Shows Slowing Demand by The Options Insider | May 4, 2015 | News Feed