Dutch TTF futures hit €102.78 amid low European reserves

World