Global oil deficit seen at 1 million bpd, Russia’s Novak says
TORZHOK, Russia -The global oil deficit is now seen at about 1 million barrels per day (bpd), Russia’s deputy prime minister Alexander Novak said on Wednesday, days before the OPEC+ top negotiators are expected to meet.
The Organization of …