Steve Balestrieri

Author Archive

  • Jul 7, 2026
    Iran is banking on a $40 billion payday from new tolls in the Strait of Hormuz — but Gulf states, Washington, and Asian buyers are racing to build pipelines, corridors, and...
  • Feb 3, 2026
    The war in Ukraine is nearing four years, with losses described as surpassing 1.2 million even as Moscow insists it is winning.