Category - Business

Markets plunge as oil rout continues

Stock markets across the world are continuing to plunge after an already bad week that ended on Friday for most of the major markets around the world. The...