Has anyone calculated what the price of oil needs to be for deep water drilling to be profitable? I'm assuming $70 but I have no basis for this assumption.
Where are you seeing Long term liabilities? I see short term debt only. BY the way, I'm also an accountant.
If your a trader its a sell, if your long term as I am, they have a bright future.