Petrol price further cut by Rs 8, diesel by Rs 9 in BJP-ruled states