Brent crude tops $112 after Trump says no negotiations with Iran, something will happen 'fairly soon'

North America Politics Moderate confidence — 64/100

Unverified

Sources: Cnbc