19 comments
29 forecasters

How much oil will Russia produce (in barrels per day) in the following years?