Oil prices have steadied after New York crude reached a new multi-year low point against a backdrop of high supplies.

Read full article here: Fin24 Market News