Yep, them making the interest payment shows they believe they can weather the storm. Also another factor of why they waited could be to see which direction oil was headed, and it is back close to 40.00 a barrel compared to the 29.00 a barrel when they deferred payments.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.