Benchmarks End Volatile Week As Oil Woes Spook Earnings Optimism