Experts say many US presidents have offered a timeline for a conflict - only to then shift their estimates.

Trump suggests the Iran war could conclude in two to three weeks during a national address on April 1, 2026.

The US president finds himself under growing pressure at home to avoid a protracted conflict.

Donald Trump says US could leave Iran war in 2-3 weeks without a deal; Iran’s FM Araghchi says he has no faith in talks.

Trump and his advisers have offered shifting explanations and timelines for the conflict, now in its fifth week.

The US president's first televised address of the conflict with Iran did little to quell uneasy markets.

Oil prices surged by more than 60% in March as the U.S.-Iran war raged on.

Experts say many US presidents have offered a timeline for a conflict - only to then shift their estimates.