UpstreamOil prices fall to $75 a barrel as threat from Hurricane Nicholas meltseditorSeptember 16, 2021September 16, 2021 by editorSeptember 16, 2021September 16, 20210362 Oil prices slipped on Thursday to about $75 per barrel from a multi-week high a day before. As the threat from Hurricane Nicholas melts, oil...