Marathon Oil Corporation (MRO) or Shell PLC ADR (SHEL): Which Stock Is a Buy?
Despite lingering macroeconomic headwinds, the energy sector is well-placed for significant growth this year. Sustained energy demand worldwide and constrained supplies are expected to boost oil and gas prices. Energy…