IRAN’S STANDOFF COULD PUSH OIL MARKETS TO THE EDGEGlobal oil inventories are falling toward 10-year lows, increasing the risk of sharp price swings and supply disruptions, according to UBS.The bank estimates global stockpiles dropped from 8.2 billion barrels in February to around 7.8 billion by Apri
X·May 13, 2026
Read article