Oil Aided by China Recovery But Still Set for Worst Ever Quarter
Oil clawed back some losses as Chinese manufacturing data beat expectations, but futures were still heading for the worst quarter on record as the physical market showed further signs of collapse. Futures Continue Reading