My opinion is the anti-Christ has already come and gone: his name was Mohammad.
The Bible says many anti-Christs have come (and gone), but THE anti-Christ has still not made his debut.
I agree. And the “Mark” is the law of Islam. Not a lot of people understand how distinctly their Shariah compliance deals with finance. If they control the economy, you must live under the “mark” to buy or sell anything.
Hell, privately owned franchises from before the takeover of corporate Church’s by Crescent Bank had to stop selling bacon and sausage in their breakfast menu.