Brent tops $103.20 after President Trump rejects easing Iran sanctions

Business