All the major indices tumbled as Brent crude price continued its downward trajectory to decline to $29.87 a barrel. The expectation of a further fall in crude oil prices combined with the fears of continued devaluation of the yuan by the Chinese government has left investors confused and worried. Commodity-linked currencies also recorded sharp declines as the fall in crude price raises doubts about global growth.

comment COMMENT NOW