Oil India Shares Slump 3%; BPCL, HPCL And IOCL Gain As Crude Prices Fall Below $90
Oil prices retreated after Iran reportedly indicated it would suspend attacks as long as the United States refrains from further strikes, easing fears of prolonged supply disruptions after nearly two...
\