Oil Prices Surpass $100 amid Supply Concerns
International oil prices climbed above $100 per barrel on September 9 for the first time since July as escalating military confrontations involving Iran, the US, and Houthi forces intensified concerns over global ...