ONGC, Oil India, other upstream oil stocks fall up to 4%. What’s triggering the decline?
Declining crude prices due to positive US–Iran negotiations have pressured upstream oil companies' revenues and profit margins, leading to a broad sel...
Read Full Article →