My dilemma is that I was admitted to the US under my B2 visa on October 27 2017, my passport was stamped with a end of stay of April 26, 2018. (see first picture).
I then went to Iceland for 10 days and when I re-entered my passport was stamped again, but this time it was stamped with 'WT' not 'B2'. The departure date on this stamp was April 6, 2018 (he only gave me 90 days as he admitted me under the VWP and not my B2 visa). (see second picture)
My issue now is that my ESTA will expire at the start of March but I plan to stay in the US until mid April. Am I allowed to stay? Do I need to extend my ESTA or is my B2 visa enough? Can I depart on April 26th like my first stamp says, or do I have to depart before April 6th?
I hope this makes sense. Please help. Thank you.