Home Investing Shell vs BP: Which is a better oil and gas stock?