Trump and Iran strike defiant tone as oil markets see little relief

· Moneyweb