Oil recovers after sliding on Trump tweet criticising OPEC

Oil prices edged up on Friday, stabilizing after an earlier slide driven by U.S. President Donald Trump's criticism of OPEC's role in pushing up global oil prices.

Brent crude oil futures (LCOc1) gained 28 cents, or 0.4 percent, to settle at $74.06 per barrel. West Texas Intermediate crude futures (CLc2) for...