Oil Prices Fall As Rebels Enter Tripoli

|

Oil prices fall on speculation that conflict in Libya may be coming to an end as rebels enter the capital Tripoli.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives