Yes BHP is an economic juggernaut and very safe in terms of debt /low cost iron ore reserves etc, the price of oil will rise long term and fluctuate short term. I have had this sort of argument with daytr previously on another thread.
We could change to renewables these are lower cost than fossil fuels but I can't see it happening anytime soon, as investors our decisions are important but the numbers have to stack up.