XAI Octagon Floating Rate & Alternative Income Term Trust (NYSE:XFLT – Get Rating) announced a monthly dividend on Monday, June 5th, Wall Street Journal reports. Investors of record on Thursday, June 15th will be paid a dividend of 0.085 per share on Monday, July 3rd. This represents a $1.02 annualized dividend and a yield of […]