Economy Oil Prices Return to Pre-Conflict Levels: What This Means for Petrol Costs Today Discover how oil prices have stabilized after Middle East tensions. Learn what the return to pre-conflict levels means for petrol... 27 June 2026