UpstreamOil prices reach $77, holding a three-year high and three-week gainseditorSeptember 24, 2021September 24, 2021 by editorSeptember 24, 2021September 24, 20210390 Oil prices reached $77 a barrel this Friday, pushed by supply disruptions, strong demand, and deeper than expected inventory draws. Today’s trading point is a...