Live marketEconomy
Will Ted Cruz post 160-179 posts from July 21 to July 28, 2026?
6%
crowd says YES
YES 6%
NO 94%
News moving this market
- Oil prices leap to $100 a barrel after attacks in Red Sea - The Washington Post — The Washington Post
Discussion