Aramco says the world has lost 2.6 billion barrels of oil Remaining IEA government-held stocks drop below 1 billion barrels Data on other global stocks, types of fuel is obscure Stocks of diesel and …
Are global oil stocks big enough to weather another six months of US-Iran war?
view original post