Crude oil price steady as investors weigh supply and demand drivers