Oil prices tumble as OPEC seems set to agree on 9-month output cut extension

Oil prices down in a flash as conjecture continues 25 May