BREAKING: US crude oil prices settle at $94.7, up 4.2%.Published by The Spectator IndexMar 9, 2026 6:40:02 PM UTC