Oman's budget revenues down 7% to 2.635 bln rials in Q1 2025 - TradingView