Russian President Vladimir Putin and Iranian President Masoud Pezeshkian arrived in India on Friday ahead of the annual BRICS summit, with conflicts in the...
Global oil prices have returned to $100 per barrel, reaching their highest level since July as escalating military conflict in the Middle East heightens...
Global oil prices surged close to $120 per barrel on Monday following Iran’s appointment of Mojtaba Khamenei as its new Supreme Leader, before retreating...