We now have some data on vaccine rollouts, which show that acceptability is a bit on the low side, so pace of implementation may be slow... There may well be a bearish momentum developing (in oil markets).

More Quotes by Sukrit Vijayakar