Weekly Chartstopper: April 2, 2026
This Week As soon as once more, developments within the Iran battle moved markets this week — overshadowing most macro information. The important thing developments within the Iran battle this week have been that: President Trump mentioned twice that the battle would finish in “two weeks, perhaps three.” Iran’s President Pezeshkian mentioned he was ready […]
Weekly Chartstopper: April 2, 2026 Read More »









