TechnipFMC (FTI) hit new all-time highs earlier in March 2026. Shares are up more than 130% over the past 52 weeks. FTI maintains a 100% “Buy” technical opinion from Barchart and has strong technical momentum. Consensus analyst ratings are overwhelmingly positive, with multiple “Strong Buy” calls and price targets up...An oil tanker out at sea by Gerhard Traschutz via Pixabay
Read full articleAn Oil Shock, $2 Billion, and 133% Gains: 1 Energy Stock to Watch Now
Written on 03/19/2026