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

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

Continue Reading