Loading market data...
Loading rig count data...
Loading grid data...
Loading...
Trafigura reports $4.1 billion net profit amid Mideast market turbulence | UPSTREAM | Energy Marketplace | Energy Marketplace