With inflation running at an above-target 3.8% and uncertainty surrounding the Iran deal, Fed's rate-setting committee unanimously decided to keep rates steady...
Traders have scaled back expectations for a Fed rate hike in December 2026 to 57% from last week's 70%, after the conclusion of the preliminary Iran peace deal...
The global energy market has lost millions of barrels of oil and gas supply due to the Iran war, as Middle East's energy facilities came under attack...
Key barriers to the wider adoption of Islamic derivatives include sharia restrictions, infrastructure gaps and OIC's still-evolving financial systems...
As per the World Bank, growth could slow to just 1.3% if energy supply disruptions prove more severe and come with substantial stress in financial markets...