Should I Have Sold

Babcock & Wilcox Enterprises Inc. 6.50% Senior Notes due 2026

BWNB