Oil prices dipped as a rebound in production from Libya’s largest oil field prompted selling, and investors worried about higher output from OPEC and the United States.
Oil prices dipped as a rebound in production from Libya’s largest oil field prompted selling, and investors worried about higher output from OPEC and the United States.