The MOEX index slowed down its growth and was at 2,926.82 points, while the RTS index amounted to 938.3 points ...
Despite a strong Q3FY25 with a 37% rise in net profit, BPCL faces challenges as refining margins slide and Russian crude ...