Brent at $108 as President Trump weighs Iranian transit proposal

Business