Qatar Airways post a loss due to high oil prices