Global oil prices surged past $110 per barrel as stock markets dropped sharply following the intensifying conflict between the United...
energy crisis
Asian stock markets extended losses for a third straight session on Wednesday. Investors closely monitored developments in the escalating US-Israel...
