With all due respect I was under the impression, obviously mistaken, that business was in business to make money. If a business benefits society while it makes money, and lots of it I might add, then that is a plus.
Last time I heard numbers the oil companies made a profit of 8% on sales.
I have always used the sniff test when I explored business opportunities. Did I want to invest or put my money at risk if the return was to be 8%? The answer is no because even conservative returns in the stock market in some rather safe stocks or mutual funds averaged better than that.
As to oil companies investing in alternate fuels research or environmentally correct products that is just plain nuts. As a business they should focus on the cheapest product that makes the most money. Period. Then they should figure out how to get even more profits from the product they make and sell. To do otherwise would be unAmerican.
The market is a wonderful thing because it is always adjusting and in this case we who have the car keys can make that adjustment. We can opt for more fuel efficient transportation or we can just stop driving the little darlings to soccer and make them walk like we had to. We won't wait for some government weenie to build a railroad, we will get smaller cars, cars with better engines, or cars that use other power sources. In the meantime some chemists will be working to create alternative fuels that are actually cheaper to make and which produce more power per gallon.
And don't forget, those wizards we elected have seen fit through their policies to devalue the dollar. If the price we pay for fuel was adjusted to reflect the value of the dollar against the Euro before our very own wizards screwed around we would be looking at some very different and cheaper fuel prices today.
So let's let our oil companies make their modest margins and hope they can actually make even better margins in the future. In the meantime let the marketplace adjust and in a year or so our topic will be if there really were any hanging chads in the November elections.