The Spectator Index
4/29/2026, 11:00:04 PM
US crude oil now up 8.5%, as energy prices continue to surge.