Stocks, oil end bad week on good note. The S&P 500 snapped a five-day losing streak on Friday, courtesy of a 12.3% spike in WTI crude oil as whispers about potential OPEC supply cuts grew a little louder, and a … Continue reading