India is refining more and more Russian oil

TotalEnergies: relapse in the refining margin

TotalEnergies: refining margin more than tripled