Search · Ask AI

    The News In Motion

    Oil Slides Despite Strait of Hormuz Risk as Supply Buffers Build

    Brent crude dropped 1.7% to $104.30 per barrel on Oct. 15, 2026, as traders weighed Strait of Hormuz shipping risks against emergency stock releases and potential U.S. sanctions relief. Russia's September inflation ticked up to 6.35%, complicating the Bank of Russia's policy outlook even as oil prices stayed historically elevated.

    Read the full story