We're drowning in oil.

We're drowning in oil.

The global oil market is currently facing a significant oversupply, a situation that has put downward pressure on crude oil prices and generated concern among producers and…

0
0.38422154 BEE