Shares of Indian oil marketing companies surged as Brent crude prices fell below $70 per barrel, their lowest in three years.
Oil prices rose on Thursday after heavy sell-offs drove the market to a multi-year low, however tariff uncertainties and a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results