Oil prices find a floor after 4-day slide despite disappointing Chinese stimulus
Crude futures stabilized on Thursday, trading modestly higher after sliding for four sessions, but skepticism surrounding the latest stimulus measures announced by China overnight helped keep a lid on prices, analysts said.