Oil stable on falling Libyan output, but bloated U.S. market still weighs

image_pdfimage_print

Prices for front-month Brent crude futures , the international benchmark for oil, were at $52.42 per barrel at 0040 GMT, unchanged from their last close.
Source: Top News