Oil declined after Iran and the US signaled openness toward a resolution in the conflict that’s upended global energy shipments, sanding away a long-standing risk premium in prices.
Latest posts by Toimitus (see all)
Iran is preparing for deeper US escalation while insisting it’s winning. Can this war end …