Source: Yahoo News Published April 1, 2008 @ 11:35am PDT
AP - Top executives of the five biggest U.S. oil companies were pressed Tuesday to explain the soaring fuel prices amid huge industry profits and why they weren't investing more to develop renewable energy source such as wind and solar. [full article]
Comments for this article are printed below.
Crossmap is not responsible for comments that appear below this notice.