On February 28, 2026, the U.S. and Israel struck Iranian targets.

Oil up $10 to $20, profiteers grin, I call it shit.

0