This post was originally published on this site
Stocks Finish Mixed as Energy Rallies
U.S. share benchmarks wobbled, bond yields rose and oil hit its highest level in nearly three years, as investors bet on further economic reopening but remained concerned about supply-chain disruptions.