News

Following this transaction, Carroll directly owns 4,069,779 shares of Blue Dolphin Energy. Additionally, he holds an indirect ownership of 8,426,456 shares through his interest in Lazarus Energy ...