god candle
nounA single huge green candle that sends price up in one move. Usually after you sold.
god candle at 3am, of course i was asleep.
A single huge green candle that sends price up in one move. Usually after you sold.
god candle at 3am, of course i was asleep.