BREAKING: Crude oil price is down 8%, now trading at $83.Published by The Spectator IndexMar 9, 2026 8:50:01 PM UTC