Brent nears $107 as IEA warns Hormuz closure threatens supplies

Business