WSJ's George Stahl reports markets have erased declines that followed Japan's earthquake. Also, oil prices continue to hover around $105 per barrel.
WSJ's George Stahl reports markets have erased declines that followed Japan's earthquake. Also, oil prices continue to hover around $105 per barrel.