CCrude Oil Read More Why Oil Stocks Crashed On May 18 After This US-Iran War Update2026-05-18 The shares of Indian oil marketing companies (OMCs) such as IOCL and HPCL were trading in red on…