Business

Oil spikes as deadly blaze in Mexico slashes output by 420,000 barrels per day