Oil prices fall as U.S. crude output hits record 12 million bpd Read More

reported by Reuters at Investing.com