Russia’s Oil Reserves Near Exhaustion Amid Declining Investment

Russia has about 13.2 billion tons of profitable proven oil reserves—enough for roughly 25 years at current production rates.

At the same time, 96% of its subsoil fund has already been allocated, indicating near-full…

Continue Reading