Понять очень просто.
Если в строке запроса есть переменные РНР, то инъекция теоретически возможна
Если в строке запроса нет переменных, то есть она представляет собой константное значение, то тут в принципе не может быть инъекции.
В запросе "SELECT * FROM post_api WHERE `currency` = ?" переменных нет. Значит инъекции тоже.
А подготовленный запрос или нет - это дело десятое.
Inviz Custos,
1. Из кода, приведённого в вопросе, нельзя быть на сто процентов уверенным, что там внезапно не используется какая-нить своя обёртка.
2. Нельзя быть на сто процентов уверенным, что не используется версия содержащая критичную уязвимость.)