Global oil prices have been pushed under $40 per barrel over the last few months in large parts due to the pandemic, this will have lasting impacts on the industry and would potentially take years to rebound.
Global oil prices have been pushed under $40 per barrel over the last few months in large parts due to the pandemic, this will have lasting impacts on the industry and would potentially take years to rebound.