BREAKING: US crude oil closes at $111, the highest since mid-2022.Published by The Spectator IndexApr 2, 2026 7:50:02 PM UTC