Categories Intelligence And Counterintelligence News Review Ukraine Latest: Russia Cut Oil Output by 700,000 bpd in March – Financial Post Post author By Mike Nova Post date April 8, 2023 Listen to this article Ukraine Latest: Russia Cut Oil Output by 700,000 bpd in March Financial Post ← Russia-Ukraine Latest News: April 8, 2023 – Bloomberg → Live blog: Russia shoots down missile fired from Ukraine over Crimea – TRT World