Global oil prices have risen as turmoil in Libya clouded expectations of a return of the country's crude supplies to the market.
Global oil prices have risen as turmoil in Libya clouded expectations of a return of the country's crude supplies to the market.