What causes the double bubble?

What causes the double bubble?

Obstruction at the duodenum, which may be caused by duodenal atresia, duodenal stenosis, annular pancreas, malrotation with midgut volvulus, duodenal web or diaphragm, or preduodenal portal vein