PBR - Better bet than XOM, CVX, TTE ... ?
@JC888:
Oil’s Supply, still dire. A slight easing in oil prices and claims that Strait of Hormuz flows have almost returned to “normal” should not be mistaken for market security. The immediate disruption may be easing, but the global stockpile buffer that normally absorbs supply shocks is nearly exhausted. Saudi Aramco CEO Amin Nasser noted that under 6 billion barrels of commercial inventories remain, with most not practically available. The world entered the crisis (end February 2026) with nearly 10 billion barrels of oil stocks, but almost 3 billion barrels of gross supply were lost since the Iran war began, alongside over 1 billion barrels withdrawn from inventories, the last major tool to relieve market pressure. The International Energy Agency (IEA) plans to release 100 million barrels of c