Oil prices retreated to $114 per barrel as traders weighed risks related to Saudi supply.
Also Read
- Officials from Mecca pact states to hold talks in Iran amid regional tensions
- China’s Key Plenum Set to Reinforce Party Discipline Under Xi’s Leadership
- Man found dead in Queensland flood waters as state hit by multiple storms and days-long deluge
- Mass Celebrations Grip Brazil as Lula Secures Historic Fourth Presidential Term


_20260421112347985_f8783f.jpeg?width=950&height=450&format=Webp&w=1024&resize=1024,1024&ssl=1)