U.S. oil tops $84 as Hormuz deal hopes… | NewsImpactScreener