Trafigura opens carbon trading desk – News for the Oil and Gas Sector  Energy VoiceContinue reading