Oil prices drop as companies in US recover after Hurricane Delta

Despite the impact of the storm, oil prices were in and around $40 a barrel over the past few months. Credit: Zbynek Burival / Unsplash.



  • Oil Price