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 13/06/2025, 09:55 2 minutes to read