Karee Venema / Kiplinger Personal Finance
Stock Market Today: Tech Stocks Lead Relief Rally – The markets staged a robust relief rally that saw all but two sectors — energy (-3.1%) and utilities (-0.7%) — finish in the green. Boosting investor sentiment were headlines indicating that foreign ministers from Ukraine and Russia will meet in Turkey on Thursday — the first cabinet-level talks to be …