BREAKING: US crude oil prices rise by 5%, up to $99.5.Published by The Spectator IndexApr 9, 2026 11:50:02 AM UTC