‘Balanced, thoughtful’: Russia praises OPEC for production cut

 Russia praised OPEC+ on Sunday for agreeing to sharply reduce oil manufacturing and combat what it…

OPEC Head Mohammad Barkindo Dies At 63 In ‘Shock’ To Oil Cartel

Vienna: OPEC Secretary General, Nigeria’s Mohammad Barkindo, has died abruptly on the age of 63, it…