Oil prices continue falling on global equities sell-off
Market sentiment remains in tatters with Asia and Europe indices sharply down and crude prices over 3% lower
Market sentiment remains in tatters with Asia and Europe indices sharply down and crude prices over 3% lower