The latest trading session saw Marathon Petroleum (MPC) ending at $151.61, denoting a -1.75% adjustment from its last day's close. The stock fell short of the S&P 500, which registered a loss of 0.29% ...
West Texas Intermediate snapped a four-week winning streak, falling 4% for the week. After four weeks of gains, oil prices were weighed down by President Trumps call for major oil producers to ...