The road to hell is paved with good intentions
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…
Recover your password.
A password will be e-mailed to you.