Here we go again
Every time there's a flicker of hope for lower prices, something like this flares up. It's exhausting to think how fragile our economic stability really is.
Inflation fears reignite as Gulf energy infrastructure comes under attack | The National
Oil prices surge above $90 per barrel as conflict continues to escalate