The stock's fall snapped a three-day winning streak.
Marathon Petroleum (MPC) closed the latest trading day at $140.53, indicating a -1.55% change from the previous session's end. This change lagged the S&P 500's daily gain of 0.55%. On the other hand, ...
Indigenisation efforts led by leaders more concerned with self-preservation than national progress often spell disaster.
Phillips 66 to expand Permian Basin midstream business with $2.2B acquisition of EPIC NGL, boosting pipeline capacity and ...