Oil prices are now up 4% in today's trading.Published by The Spectator IndexJun 8, 2026 10:20:03 AM UTC