The Spectator Index
3/12/2026, 3:30:02 AM
Brent crude oil is now up 10%, trading at $101.