Oil Prices Fall After Last Week’s Surge – 12 October 2020

0
240
Oil prices surged some 10 percent last week, largely due to the devastation of Hurricane Delta which slammed into the Gulf of Mexico and caused disruptions in production in the region.