BREAKING: US crude oil price up over 6%, trading at $106.Published by The Spectator IndexMar 30, 2026 11:20:02 PM UTC