Hammoudi: Enough Aicha at the mercy of oil prices