Brent crude firm on drop in US oil inventories, Iran threat

4 Jul

By