Oil prices stable as markets believe major stakeholders don't want hostilities to escalate: Hardeep Singh Puri
The members of the Organization of Petroleum Exporting Countries (OPEC) and their allies supply much...