PPetroleum Read More Oil India Profit Drops 23% on Lower Oil Prices09.02.2025 Oil India Ltd. reported a 23% decline in its third-quarter net profit due to lower crude oil prices.…