Stock futures are mixed Thursday morning as investors react to a barrage of earnings reports from major companies and important economic indicators.
A falling rupee may be perceived as a sign of a weak economy, and it's no solace that all major currencies in the world have ...