The US naval blockade is having significant impact on oil flows in Iran, which is running out of places to store its own crude and only about 22 days of capacity left to avoid a crippling production ...
Saudi Arabia’s General Authority of Foreign Trade said Saudi commercial attachés contributed to creating 2.221 export opportunities and secured 393 new investment opportunities, underscoring efforts ...