Sitemap2016marchmarch 9march 9U.S. stocks post slight gains, led by oil and gas companiesStocks rising as earnings impress investors1