Market news: Russian oil drilling activity is expected to fall to its lowest level in three years in 2025.

2026-02-18

Market news: Russian oil drilling activity is expected to fall to its lowest level in three years in 2025.