Oil prices recover from November lows
Oil prices bounced off from losses chalked up the session before, but the market remained under pressure as bloated U.S. crude inventories and rising output dampen OPEC-led efforts to curb global production, as Reuters reported earlier today. Brent crude futures, the international benchmark for oil, were at $50.99 per barrel at 0621 GMT, up 0.7% from…
Read more