Petrol costliest in Andhra Pradesh & Kerala; BJP-ruled MP, Bihar close behind