Oil prices fall, rand strengthens, and stock markets rise amid improved sentiment | allworld.media