The Spectator Index
7/23/2026, 9:30:04 AM
BREAKING:
US crude oil up 4%, now trading at over $90 for first time in over a month.