Is the following sentence correct?
Another global recession on the cards
What is the meaning of "on the cards"?
In AmE it is "in the cards." It means that something will very likely happen.
I guess the correct verb would be "is".
Another global recession is in the cards.
Now the meaning of this sentence is predicting another global recession.