10-year Treasury yield hovers at 4.3% after oil price gain, sticky inflation data
U.S. Treasury yields held steady early Thursday as investors digested a number of key economic data releases.