bp provides fuels and energy products.