BREAKING: Oil prices close at highest level since 2022Published by The Spectator IndexMar 27, 2026 7:40:02 PM UTC