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% ...
Meanwhile, the Federal Government has vowed to take all necessary measures to curb incidents of explosions in the petroleum sector, while reaffirming its commitment to Compressed Natural Gas (CNG ...