On April 8, 2025, President Trump issued Executive Order 14260, Protecting American Energy From State Overreach. Framed as part of the Administration’s broader strategy of unleashing American energy, the Order directs...more
In what appears to be a serious black eye for the organization, the World Bank has canceled its prominent “Doing Business” report (which rates the “business environment of the world’s countries”) after an “investigation...more