BREAKING: Crude oil prices settle up 6.2%, trading at $71, the highest since last June.Published by The Spectator IndexMar 2, 2026 7:40:03 PM UTC