Oil prices have dipped as a rebound in production from Libya's largest oil field prompts selling, and investors worry about higher output from OPEC and the United States.
Oil prices have dipped as a rebound in production from Libya's largest oil field prompts selling, and investors worry about higher output from OPEC and the United States.