Energy Stocks Soar as Oil Prices Climb Amid Geopolitical TensionsInternational oil prices surge to $77 and $78 per barrel, driving a significant rise in oil-related stocks and positioning companies like TSPC for potential growth.TSPC Energy AI generated 2025-06-13 2 minutes to read