Oil prices have risen, with New York’s price rebounding from six-year lows as the International Energy Agency predicts stronger crude demand amid a supply glut.

Read full article here: Fin24 Market News