Oil prices slipped succumbing to rising US drilling activity and a steady supply from OPEC countries despite production cut deal.
Oil prices slipped succumbing to rising US drilling activity and a steady supply from OPEC countries despite production cut deal.