Massive decline in technology stocks following earnings releases from Apple and Microsoft dragged major benchmarks to negative territory for the second consecutive day. Meanwhile, another slump in oil prices also weighed on energy shares, which in turn had a