Brent crude, now trading at over $120, is at the highest price since mid-2022.Published by The Spectator IndexApr 29, 2026 9:30:03 PM UTC