Investing.com - Oil prices tumbled on Friday as production from OPEC rose for the first time this year and Russia's output missed its agreed production levels.
A