As per the ministry, the deficit was 26% lower than the budgeted deficit of OMR 620 million (USD 1.61 billion), primarily due to higher energy revenues...
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...