Russia Struggles to Sell All the Oil It's Being Forced to Export
The largest-ever global oil supply shortage has topped economists’ lists of concerns since the start of the Iran war.
As hostilities between the United States and Iran reignite, global attention has shifted again to the immediate risks of the conflict.











