Oil erases 2024 gains amid lack of demand