Brent crude reaches $104 as Trump warns of US-Iran standoff

Business