Business The road to hell is paved with good intentions Dustin Moskovitz Sep 6, 2022 0 Last week, the G-7, a group of seven wealthy nations (US, Canada, France, Germany, Italy, the UK, and Japan), announced that it would cap the prices of Russian oil exports at a level “based…