Stockreport

Rising fuel inventories hit crack spreads, likely signaling refining slowdown ahead [Seeking Alpha]

Marathon Petroleum Corporation  (MPC) 
Last marathon petroleum corporation earnings: 1/29 06:30 am Check Earnings Report
US:NYSE Investor Relations: ir.marathonpetroleum.com
PDF The week was marked by conflicting demand projections , as OPEC stuck to a forecast for relatively strong oil demand growth of 2.2M bbl/day, and the U.S. Energy Informa [Read more]