Popular Market news Earnings Reports Shake Markets, but Energy Sector Defies Odds Amidst a flurry of earnings reports causing ripples through the stock market, the energy sector appears to be defying the […] 401 day s ago