Oil prices were sitting on some gains in recent sessions, after the Organization of Petroleum Exporting Countries and allies ...