World's Oil Reserves 'Scarily Thin' As Houthi, Hormuz Attacks Push Oil Back Over $100 A Barrel
Saudi Aramco CEO Amin Nasser said, "Less than 6 billion barrels of commercial inventories remain today, with the vast majority not practically available."
Read More