Oil prices remain high despite flows from Persian Gulf
Crude oil prices stay near $100 a barrel amid trader fears of renewed hostilities and depleted emergency stockpiles.
Crude oil prices stay near $100 a barrel amid trader fears of renewed hostilities and depleted emergency stockpiles.