Oil Prices Rebound 0.9% Despite Dim Demand Outlook and Surging Covid-19 Cases
Oil prices reversed out of a seven-day losing stretch on Monday as investors punted on crude at bargain levels, though lingering fears over how a surge in global Covid-19 cases might affect fuel demand combined with...
Read moreDetails