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