The Future of the Oil and Gas Industry in the Face of Covid-19
On April 20th, 2020, the oil prices hit subzero (-$37.63 per barrel) in the United States for the first time in history. The global onshore oil storage hovered around 77% full in the same month. During these times, every player in the oil and gas industry is sitting on the same question: what does the […]