Oil's Wild Price Ride And What Omicron News Could Mean For Traders

 | Dec 02, 2021 05:42AM ET

Oil markets plummeted last Friday, pressured by pandemic headlines out of South Africa.