Energy is the top performing sector so far in 2026

← Back to video

CNBC Television