Several of the top oil producers of the world including Royal Dutch Shell, Mitsubishi Corp and Trafigura, are fighting it out to get a share of contracts to buy oil from about an estimated 20.2 million barrels of crude oil from Ecuador between 2020 and 2023. Announcing this, the...