Stock indexes inched upward Tuesday, led by gains in energy companies as the price of oil closed above $50 a barrel for the first time in almost a year.
Stocks fell broadly on Tuesday as investors around the world fled risky bets on worrisome trade data out of China and a slump in the price of crude oil.