What specific companies related to 'energy' are they holding the debt for. I see only one , which is a pipe manufacturer. I saw none for energy and gas extraction. Their pie chart is pretty small so I may have missed something. Thanks.
The land-based oil drilling rigs are anything but sketchy - you need to do some more research.
Why do you expect the stock market to make sense ?