92.7 mbd Global Demand
1 mbd Production Increase in the US
Oil is the world's key energy source and our market, the freely-traded crude, is estimated at around a third of the physical trade.
We leverage our partnerships, market knowledge and logistics alliances to cater our customer's needs, optimize efficiencies and maximize value.
We source from private companies, production companies, oil majors and national governments.