Oil up More Than 8 pct as OPEC Finalizes Output Cut Deal
Oil prices soared more than 8 percent on Wednesday as some of the world’s largest oil producers agreed to curb oil output for the first time since 2008 in a last-ditch bid to support prices. Crude prices, however, are unlikely to skyrocket in reaction to the deal, but will instead take measure