Ample inventories, weak demand from top consumer China and booming U.S. production are keeping crude oil prices hovering around $80 per barrel.