Egypt to pay $1.3B oil debt by June amid energy crunch
Published on: Saturday 21 March 2026
The country had accumulated around $6.1 billion in arrears by mid-2024, largely due to a prolonged foreign currency shortage that delayed payments and...