Oil supply may stagnate till 2025

There are projections that the global oil supply may remain sluggish till 2025 following the extension of Organisation of Petroleum Exporting Countries (OPEC) plus voluntary output cut.    OPEC had earlier this month decided
1 week ago