Blue Dolphin Energy Co. (BDCO) reports earnings