by Mary Ruth Williamson, CEO | May 29, 2026 | Capability Building
Over the weekend, President Trump posted that a deal with Iran is “largely negotiated” and would be announced shortly. Oil markets reacted immediately, with Brent crude falling as much as 5% to around $98. But within hours, the signal became less clear. Iranian state...