The Spectator Index
4/7/2026, 4:40:02 AM
BREAKING:
US crude oil prices rise by 3%, up to over $115.