Even if the markets were to see a truce in near term, the energy prices may still remain elevated for longer given the damage to oil infrastructure, said Himanshu Kohli.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results