193
Marathon Oil is one of the many oil and gas producers feeling the impact of lower crude prices. The company reported a loss during the first quarter as tumbling prices cut into it ... read whole article