Baystreet.ca - OPEC+ Under Pressure As Oil Prices Plunge Again
Oil prices witnessed their biggest day-on-day loss in 18 months this Friday, with WTI falling a whopping $10.2 per barrel to the low $70s as Omicron fears sent ripples across markets. - The WTI Jan 2022 contract saw the highest number of traded ...