Oil topped $100 a barrel and Asian markets fell as the US military said it will enforce a blockade on all traffic entering and leaving Iranian ports in the Strait of Hormuz. Follow for live updates.
Quick Read Ares Capital (ARCC) yields 10.6% with a trailing dividend of $1.92 per share and manages $29.48B across 603 ...