US Blockades Strait of Hormuz — Oil Tops $100 as Markets Sell Off · aggregated.info