Hi Steve,
I agree with most of Steve has written,
But I have to question the point about the oil industry making billions, Yes they do make a profit and it might seem large by our standards, But you cannot look at profit alone. You have to look at the profit compared to turnover.
Every company needs to make a profit, otherwise it would fold. Break even isn't even an option, because of the need to compensate for inflationary pressures and reinvestment in tools, What you bought last year will cost more next year for the same.
Realistically for a company to be considered as having a viable long term future, it needs to be producing at least 5% above inflation, and some where raw materials or overheads are price volatile 8 to 10% is the nearer the mark.
The media is always looking to make company results as sensational as possible, and they often only quote part of the relevant information depending on the angle they are trying to make.