Skip to main content

Q1 2026 Budget statement: (Oil revenue will boost budget after record deficit in Q1)