Source: http://www.breakingtravelnews.com/news/article/ba-reports-surprise-profit-but-still-on-course-for-record-losses/