BREAKING: US crude oil up over 4.5%, now trading at $101.Published by The Spectator IndexApr 28, 2026 11:30:02 AM UTC