The Dramatic Rise In Energy Prices Is Ultimately Deflationary
October 16, 2021 at 14:45 PM EDT
An unusual confluence of factors saw oil prices in April 2020 drop below zero. Even when understanding the drivers, it is still mind-boggling. And now, the opposite is just as unexpected. Oil prices and energy prices have surged.