Saudi Arabia's budget deficit reached SR34.3 billion in Q2 2026, despite a 12% increase in revenues …
Former President Donald Trump claims Iran seeks to reopen the Strait of Hormuz to recover $500 milli…