Energy holding up extraordinarily well despite WTI Crude selloff

Disclosures (show)