Hi friends!

I often see sentences with "Стоит" at the beginning. Does it simply mean "To be"?.

Стоит ясная погода -> It is clear weather.
Стоит засуха -> The weather is dry.

The last two questions are -> Can I omit it? Does it come from infinitive стоять or стоить?