Oil Slumps Below $90/bbl Amid Strait of Hormuz Tensions
Oil prices continue to decline after settling 3.89% lower yesterday and breaking below $90/bbl.
The Strait of Hormuz has become a critical risk metric in the market, with oil-flow surveillance playing a key role.
Russia's Agriculture Ministry is considering suspending floating export duties on wheat, barley, and corn until the end of 2026.