Commodities News & Agribusiness3 years ago
Brent Crude tops $112 as Outages in Libya Tightens Supply
Oil prices rose on Monday in choppy trade, with Brent crude topping $112 a barrel, as outages in Libya deepened concern over tight global supply and...