Oil prices fall on supply glut fears despite OPEC+ output cut extension, ET EnergyWorld

[ad_1] NEW YORK: Oil prices fell by more than 1 Percent on Friday and cemented weekly…

Continue Reading