BP and Shell have followed oil prices higher