Oil prices hold near 2-week low on gloomy demand outlook, Energy News, ET EnergyWorld

Oil prices held near their lowest in two weeks on Wednesday, a day after OPEC downgraded…

Continue Reading