20070731 business.india-business: Indian Oil net profit rises 11% as rupee strengthens