Stocks Rally On the News of Bin Laden's Death, You Say? It's Not That Simple Interest rates, oil prices, trade balances, corporate earnings and GDP: None of them seem to be important, or even relevant, to explaining stock price changes May 3, 2011 . Continue Reading