Energy holding up extraordinarily well despite WTI Crude selloff

October 18, 2022 in Technical Strategy