Space Shuttle Endeavour touched down at Kennedy Space Center in Florida early Wednesday morning, marking the end of the ship's career and the close of NASA's second-to-last shuttle mission.
U.S. air passenger revenue rose 13 percent in February, marking the 14th consecutive month of revenue growth, according to a report by the Air Transport Association of America.