
All 11 S&P 500 sector indexes fell 1.6% or more, with energy sliding for the seventh time in eight sessions a day after the WTI contract crashed below zero as oil traders ran out of storage for May deliveries.
from Stocks-Markets-Economic Times
Read The Rest:economictimes...