Oil Trading

Crude and products trading, arbitrage and term contracts.