Oil and Gas Discoveries in Russia have Dropped to a Five-year Low
Following last year's crisis, which resulted in a sharp reduction in capital expenditures for exploration, Russia's oil and gas finds plummeted to their lowest level in five years in the...
Read More