Crude oil is sitting at $116 per barrel right now, and for the energy sector, that number carries significant weight. The last time Brent crude touched this level was March 2022, when it hit $117.25 ...
Sunaina Da Cunha, Co-CIO (Debt) at Aditya Birla Sun Life AMC, said that the geopolitical situation in West Asia is likely to ...