Deira Trading Company


Physical supplies of oil through the Strait of Hormuz are 95% below regular levels.

Source: CurrencyRate