As per the S&P Global, the Islamic finance industry is undergoing a high degree of unpredictability regarding the duration and scope of the Iran war...
Gulf countries lost about eight million barrels per day of crude production in March, nearly equivalent to the combined production of Exxon Mobil and Chevron...