EGA posts net profit of Dhs 1.84 billion in H1 2024