Oil recovers some losses but market still under pressure
Oil prices recovered some losses on Monday after a 3 percent fall in the previous session, but markets remain under pressure from high drilling activity in the U.S. and ample supplies from producer club OPEC. Brent crude futures, the international benchmark for oil prices, were at $47.08 per barrel at 0136 GMT, up 37 cents, […]
Read More