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