Shell is a flexible energy company. Click here to read why SHEL stock is an attractive investment in the oil and gas sector.
The land of a Homewood gas station sold for over $3 million. Brookwood Shell LLC bought 505 Brookwood Blvd. for $3.1 million ...