Global oil deficit seen at 1 mln bpd, Russia’s Novak says
Global oil deficit is currently seen at around 1 million barrels per day, Russia’s deputy prime minister Alexander Novak told reporters on Wednesday. He added that the Organization of Petroleum Continue Reading