Only theology may make them. On the definition of miracle assumed here, see the next point. By a miracle I mean an event that can only be explained in terms of divine intervention. By definition such events do not have natural explanations. This I take to be the standard sense of miracle.
Frame says that sometimes miracles have natural explanations.
Yes, in another sense they do. But this is not the sense I was using. You can, of course, define the terms as you like. Your definition does agree with some, but not all, theological definitions of miracle. I think it is not the best way to describe the events which the Bible presents as miracles.