Last Thursday, Excel Maritime (EXM) posted an extremely confusing earnings report, again. The report is filled with a great number of usual non-cash items, unusual non-cash items and other ...