World oil prices have fallen on resurgent worries over a supply glut and weak demand, with some analysts forecasting crude prices could fall to $40 a barrel.

Read full article here: Fin24 Market News