Oil prices have fallen, mirroring sentiment across commodity markets, after China devalued its currency to help boost its economic growth.

Read full article here: Fin24 Market News