[1]
Chen, L. et al. 2025. A comparative study on oil price volatility and social instability: Evidence from 1970-2014. Finance & Economics. 3, 3 (Jul. 2025), 5472. DOI:https://doi.org/10.61173/z2qd7z74.