Who'd have ever thought the markets would celebrate an OPEC decision to cut production? Wow, times do change...