Global oil inventories will tumble this quarter at more than twice the rate previously estimated, according to the International Energy Agency. Markets face a shortfall of 1.8 million barrels a day as “renewed hostilities and maritime…
View original source — Bloomberg ↗
