Oil Hits $126 as Hormuz Tensions Spike; Inflation Fears Rise

Brent crude hits $126 amid Hormuz Strait tensions, sparking inflation fears. Experts warn prices could hit $200 if blockades continue, though a quick peace could drop them to $65.