Energy is one of June's best-performing sectors, but the rally may be running out of steam
Some traders think the energy rally is about to wane, despite the sector being one of June's big winners.
Some traders think the energy rally is about to wane, despite the sector being one of June's big winners.