Toyota initially blamed floor mats, then it launched another huge recall. Now, the Japanese car giant is halting sales of some of its top-selling models to address mechanically sticking gas pedals. People want answers.
Does the oil industry have a green story to tell? The publishers of <i>Petroleum News</i> seem to think so. Judge for yourself, as this new magazine gets its hands dirty covering oil drilling and refining.