FG misses Q1 2025 oil revenue target by 64.35% - Source News