My favorite paper on the subject is:
https://www.nber.org/system/files/chapters/c11462/c11462.pdf
I'd also encourage you to look at actual numeric data from the time period - measured CPI [1] across different categories, fed funds rate [2], money supply, etc.
The data tells a very different story from the story - for one, it was neither caused by oil shocks, nor limited to the 1970s. It actually started in 1968, and the 1973 oil shock happened when the U.S. was already in recession from a Fed tightening that began in 1972 to deal with 1970's high inflation. Personally I'd attribute the cause as a series of poor decisions that were papered away by low interest rates, but which eventually compounded to devalue the currency. Vietnam took many young Americans out of the workforce and redirected production to war, Nixon pressured his Fed chief to lower interest rates, Nixon took us off the gold standard, Nixon introduced price controls (which further compounded supply issues), the oil shock hit, banks raised interest rates to compensate for inflation, which raised the cost of housing, which caused more inflation, until Volcker finally caused a massive recession and got it under control.
Note also that there were multiple waves of inflation (6.2% @ 1969, 12.3% @ 1974, 13.3% @ 1979) + Fed tightening (9% @ 1970, 11% @ 1972, 13% @ 1972, 18% @ 1980, 19% @ 1981). These were effective but not persistent - in between inflation fell to 3.3% @ 1971 and 4.9% @ 1976. Even in very high-inflation years you had some months with virtually no inflation - for example July 1973 (0.1% MoM), March 1974 (0.2% MoM), July 1980 (0%).
History doesn't repeat itself, but it rhymes. IMHO this was caused by having an economy that's very tightly optimized for ZIRP & globalization; introducing a pandemic that killed a million Americans, took another ~4.5M out of the workforce, and closed borders; and adding on some geopolitical black swans like the Ukraine war. Now workers need to reallocate from speculative high-margin activities like tech startups back to fundamentals like growing food and hauling trucks, and that is unlikely to happen unless the wages for truck drivers in the future exceed those of software developers now. We'll get cycles in between as the Fed tightens and loosens and causes recessions, but we don't fix the root problem until average income is ~$200K/year.
[1] https://www.usinflationcalculator.com/inflation/consumer-pri...
[2] https://fred.stlouisfed.org/series/FEDFUNDS