Tagged: MEG

Stocks Headed for a Sharply Lower Finish

Stocks are headed for a sharply lower finish in trading today as concerns about Greece continue to weigh down investors’ sentiment. Earlier today, Fitch downgraded Greece’s credit rating by one notch to CCC from...