Measured on a "per barrel of oil produced", I don't think deep water is expensive compared to other oil facilities. The cost a bunch of money, but they produce a bunch of oil.
Solar, Wind, yeah those are more expensive. But to call it "relatively low cost" when it cost as much or more than 80~90% of all other the energy produced, is fraud.