Three small-cap energy stocks flash 'A' profitability amid $90 Oil surge

businessinsider
2026.03.06 18:27

The energy sector is under scrutiny as crude oil prices exceed $90 per barrel, driven by geopolitical tensions affecting supply chains. The Strait of Hormuz, a critical oil transit route, faces disruptions due to U.S. and Israeli actions against Iran. Amid this volatility, three small-cap energy stocks—KNOT Offshore Partners LP, Deep Yellow Limited, and FLEX LNG—have achieved an 'A' profitability grade, indicating strong financial performance and resilience against market fluctuations.