The war was supposed to end in "four to five weeks" and not morph into an "endless" conflict, but its end date is becoming increasingly blurry.

The conflict is about to reach its 100th day, with peace negotiations hanging in the balance.

From the human cost to the economy, Al Jazeera visualises how the US-Israel war on Iran has unfolded since February 28.