Brent crude hits $ 50 a barrel