UpstreamOil prices drop facing new covid-19 lockdowns and U.S. electionseditorNovember 2, 2020November 2, 2020 by editorNovember 2, 2020November 2, 20200512 Oil prices keep plunging as the oil and gas market faces new struggles with the widening of lockdowns due to a second covid-19 wave, and...