SECTOR COMMENTARYEnergy stocks ended the day mostly higher to collectively outperform the broader markets, with refiners and E&Ps posting the largest gains, while drillers lagged after Noble Corporation missed earnings on higher than expected operating costs and taxes.U.S. crude oil futures closed higher by $0.72 or 0.76% to settle at $95.95 despite EIA data showing a higher than expected build in inventories last week. Brent prices were also higher, with support for both contracts coming from strong economic data from China, the eurozone and the U.S., while U.S. prices received ...