Trump proclaims on Truth Social "Iran officially a failed nation"...
U.S. strikes Iranian launchers near the Strait of Hormuz as Iran vows retaliation and Brent crude returns toward $90.
Washington has threatened more economic pressure on Tehran
Brent crude surged 2.8% past $90 per barrel after US-Iran military strikes near the Strait of Hormuz reignited supply disruption fears in global