Central Banks: The New Weak Link in Our System?
February 22, 2025The European Central Bank announces a loss, the largest since its creation, of 8.3 billion euros for the 2024 fiscal year. By choice, or by lack of rigor, it has paid to banks interest rates far too high in relation to the returns on the various bonds that it holds. At the current stage we…
Lebanon: A Final Chance to Seize
January 12, 2025The Worst Economic Crisis Since the Mid-19th Century. This is what Lebanon has been enduring since 2019, suffering an extraordinary contraction of more than 60% of its GDP over four years, a currency that has lost 98% of its value, inflation rates at times nearing 200%, and a poverty rate that now affects…