Is Iran running out of oil storage? Satellite images of massive spill spark fresh questions
Iran's total onshore storage, which is around 86 million barrels, is filling rapidly, with Kharg facilities particularly strained, intensified by US-imposed naval blockade.
10 May 11:10 · Zee News