Financial markets continue to shine: Rand moves stronger, oil much cheaper