Global oil prices have weakened, weighed down by abundant supplies that have plagued the market for months.

Read full article here: Fin24 Market News