Where could have this passage most likely been published?
In the book review column of a financial newspaper.
From the first line of the second paragraph 'This rushed, uneven book' it is clear that the article is a book review. The structure of the passage also confirms this. So we have options C and D to choose from.
The book deals with financial history as a whole and is intended for a general audience. Its wide scope makes it less likely to be published in a financial risk journal that would be meant for specialists of that field.