US crude oil now up 8.5%, as energy prices continue to surge.Published by The Spectator IndexApr 29, 2026 11:00:04 PM UTC