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…


Posted

in

,

by

Tags: