Oil prices and bond yields narrow stock market rally | Rajkaran