
The global oil market is facing a serious shortage, with over a billion barrels gone, indicating that a significant turning point is approaching, warns CNN in its report. This global deficit signals p...
Source
Original source for this article

Original source for this article