Crude oil price dips to $104, world shares mixed following Wall Street losses

Wait 5 sec.

Markets most decline in Asia