U.S. consumer confidence dropped unexpectedly in December to near-recession levels amid growing uncertainty among Americans about the economy in the year ahead.
Strong storms racing across Southeast Texas dumped several inches of rain in a short period of time, leading to flash flooding and stranding drivers in high wat ...