Quantcast

US stocks slide as energy weighs, dollar weakens