Oil giant BP withdraws some non-essential staff from operations in Libya following UK government advice about uncertainty in the country.

Read more