Home / Investment / Commodities / Oil giants offside with investors worth $10trn