News

Based on Moscow’s new energy plan, Russian crude oil production and exports are set to remain flat until 2050, and output is projected to settle at around 540 million metric tons by the end of this de ...