Global oil prices surged past $120 on Thursday, briefly touching $122, the highest level since 2022 as fears of prolonged supply disruptions intensified amid a deadlock...
European leaders are seeking to clarify a rarely used mutual defence clause in the European Union treaty as questions grow over Washington’s long-term commitment to NATO during a...
The United States of America, which is the largest producer of oil, holds the second largest strategic oil reserves, followed by Japan. (AI image) Did you know...
EXPLAINERTrump says the US blockade of Iranian ports is working, urging Tehran to ‘give up’ amid tensions.Published On 30 Apr 202630 Apr 2026United States President Donald Trump says...
Having to cope with the rapidly evolving digital landscape businesses are continuously looking for innovative solutions to process streamlining, enhance efficiency as well as...