Stocks weaken on broad front amid global worries

READ FULL ARTICLE