Thanks for your query.
your symptoms point towards causes like
2. vitamin B 12 deficiency
3.very rarely TIA(transient ischemic attack
My would advise you to start electrolyte rich fluids and Methylcobalamin
supplements. you can also consult your neruophysician for drugs like gabapentin
also you can get an X-Ray done to check for cerivical spondylosis
for the additional dizziness symptoms.if that comes positive you can start head and neck exercises for relief.
wishing you good health