Libya Outages

Oil Rises to $113 as Libya Outages Add to Russia Supply Fears

Oil pruces rose on Monday, with Brent crude topping $113 a barrel, as outages in Libya deepened concern over tight…

3 years ago