The sharp fall in crude oilprices following OPEC+'s latest policy move was largely amplified by short selling and movements in the options market, according to some analysts. Crude benchmarks ...
Oil prices have now fallen below $80 a barrel for the first time since February 7. This augurs well for the Indian economy as the country imports around 85 per cent of its crude requirement and any ...
Some results have been hidden because they may be inaccessible to you