Don't buy either. For hard-core bicycle riders, they don't buy Shwinns, they buy Trek, Cannondale, or foreign brands. For every "new designed" community set up for bicycles, there are millions of people still living in areas set up only for autos. Exxon is not a buy now either. It is near its high but many foreign countries where it currently explores for oil want to keep the profits for themselves and are kicking out the "foreign" companies and replacing them with their own nationalized companies. In other countries (Yemen for one) the "natives are restless" and shooting at foreign oil people, ships, etc.
Instead, check out some of the smaller US and Canadian companies involved with the tar sands of western Canada, the new methods to get oil from old sites such as North Dakota, Pennsylvania, the shale deposits of northeast Texas, natural gas deposits of the Rocky Mountains (Wyo, Colo. Utah).