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

 | Dec 02, 2021 21:42

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