Commercial & Finance

CRT

Definition

Commercial Refining and Trading

CRT means Commercial Refining and Trading.

The business unit handling the buying, selling, and logistics of refined products.

✓ Verified term