TotalEnergies Turns Hormuz Crisis Into $1B Trading Opportunity