Oil markets steady as strong demand is met by ample supplies
Oil prices were steady early on Monday, supported by strong demand and falling inventories, but still under pressure from high output. Brent crude futures, LCOc1 the international benchmark for oil Continue Reading