Updated from 10:13 a.m. EDTRetail sales were mixed in June, with many coming in below analysts' expectations, as holiday calendar shifts and poor weather in much of the country crimped consumer shopping. The results were the latest evidence of a cooling in the U.S. economic recovery, a concern that has hurt stocks and pulled market interest rates sharply lower in the past week. June's retail same-store sales also reinforced that many U.S. consumers are still able to trade up for higher-quality, more expensive goods, while those who shop at discount stores are having their discretionary spending zapped in part by higher energy prices. Despite some skepticism, the weather was a big drag on results, said Mike Niemira, director of research at the International Council of Shopping Centers. It was the 7th wettest June on record since 1895, Niemira said Wednesday. While the weather was generally shopper-friendly in the first half of month, the second half of month was cooler and rainier, causing many shoppers to stay home. As a result, Niemira called June's poor performance "exaggerated," compared with the rest of the year. "The weather situation has just been brutal to anyone who hoped to pick up impulse buy" things like shorts or bathing suits, said Ryan Erickson, senior portfolio manager at Holt, Smith & Yates, which owns shares of Target ( TGT) and Kohl's ( KSS). Among individual retailers, Wal-Mart ( WMT) said June same-store sales came in at the bottom of its previously lowered forecast, rising 2.2% vs. the Thomson First Call consensus estimate for a 3.5% increase. By division, Wal-Mart stores had a 1.3% increase in June same-store sales and Sam's Club posted a 6.3% increase. Those compared with consensus estimates for a 3.5% increase at Wal-Mart stores and a 6.2% increase at Sam's Club. The company said total sales rose 9.3% to $26.97 billion, with sales in standalone Wal-Mart stores up 8.3% at $18.11 billion and Sam's Club stores reporting a 7.8% increase at $3.65 billion in total revenue. Wal-Mart forecast July same-stores sales to be up 2% to 4%. Its shares fell 25 cents, or 0.5%, to $52.07 in Thursday trading. "Wal-Mart is very sensitive to the high gas prices through their customer base," said Niemira. "