Global Markets Review: Oil Plummets on Sluggish US Employment

Original post

Crude oil plummeted on global demand concerns, and U.S. indices were enveloped in a bout of late week volatility brought on by stretched valuations.