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