Categories: General Date: Feb 21, 2011 Title: Oil tops $104
Trouble in the Arab States
The
oil price
has topped $104 a barrel as protests spread across Libya