QooryBeta
← News

Shell CEO says oil market is short nearly 1 billion barrels due to Iran war and the hole deepens every day

CNBC·May 7, 2026
Read article