Stockreport

Refining stocks plunge to near two-year lows as Trump tariffs spur demand worries [Yahoo! Finance Canada]

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 President Trump's announcement of new tariffs, as fears of slower oil and fuel demand and weakening refining margins rattled investors. Top refiners Marathon Petroleum [Read more]