Oil prices, oil-related shares, and oil-linked currencies all tumbled on Friday in the wake of OPEC’s decision to refrain from cutting output.
Oil prices, oil-related shares, and oil-linked currencies all tumbled on Friday in the wake of OPEC’s decision to refrain from cutting output.