A stronger dollar has emerged as one of the main reasons behind the dismal second quarter earnings season so far. Most American multinationals are finding it difficult to beat revenue expectations in the second quarter as a strengthening dollar
Upbeat earnings results coupled with gains in bio tech and Internet stocks helped benchmarks rebound to the green on Friday. Meanwhile, investors kept an eye on developments related to the MH17 crash and Israel’s invasion of Gaza that had