Oil Giants Shed 5-8% Amid Plunging Oil Prices

Oil Giants Shed 5-8% Amid Plunging Oil Prices

… 6-7% on Wednesday, oil prices are taking a toll on … over 5.6%. 
The oil price collapse comes on the heels … the five-year average. 
The oil price rout also comes despite the … on Wednesday, oil prices were recouping some losses, with Brent crude clawing its …

  • Posted by
  • On March 15, 2023
  • 0 Comment