Oil whipsaws as traders weigh Iran de-escalation report – Reuters March 31, 2026 by quixnet Oil whipsaws as traders weigh Iran de-escalation report Reuterssource