World 5 Key Questions on Pakistan’s $1.2 Billion Saudi Oil Payment Deferral: What Does It Mean for the Economy? February 4, 2025 gyantarkash 1 Introduction In a major financial relief move, Pakistan has signed an agreement with Saudi Arabia to defer a $1.2 billion...