Oil Is Ignoring the Headlines. We Think That Won't Last.
By CryptoSAZZ Research
One of the most surprising features of the 2026 Iran conflict is not what oil has done—it is what oil hasn't done.
The United States has released roughly 172 million barrels from the Strategic Petroleum Reserve (SPR), reducing inventories to approximately 320 million barrels,