$80 Per Barrel Adequately Reflects Market Situation – Russian Deputy Prime Minister

After the OPEC+ summit, Russian Deputy Prime Minister Alexander Novak told local TV Rossiya-24 that current oil prices of around $80 per barrel adequately reflect the market scenario. According to...
Read More