Oil slips under $104 despite battles in Libya
Oil prices slipped below $104 a barrel today but remained elevated and highly volatile in light of the intense battles around Libya’s crude and gas facilities. Investors are keeping a close watch on developments in the country, especially as its crude production has fallen more than previously estimated as the fighting near key oil installations has intensified.
43
