U.S. crude oil holds above $72 per barrel after erasing most of 2024 gain