With robust global demand for oil and gas and tight supplies worsened by rising geopolitical tensions that could push prices higher, the energy industry’s prospects appear bright. Hence, let’s look at magnificent energy stocks Energy Transfer (ET), MRC Global (MRC), Cheniere Energy (LNG), North American Construction Group (NOA), NCS Multistage Holdings (NCSM), Superior Drilling Products (SDPI), and Adams Resources (AE) with massive profit potential. Read more…