TotalEnergies's oil trading profits doubled in Q1 on crude buying spree | PiQ Markets