This time last year, energy prices were just starting to recover from the record lows reached in the weeks before. Worldwide lockdowns at the onset of the pandemic saw international trade practically grinding to a halt. Economists and analysts were predicting the most severe downturn since the Great Depression in the 1930s. Oil prices in […]