Video Review - CNI Brief #008: U.S. Quietly Helping Israel Build New “Petro-Shekel” Regime?

A few stories in this brief, but this one requires the most context and explanation because it’s very “big picture.” On the surface, Iran seems to have won the war over Hormuz; but I’m not so sure.