Oil prices fell on Thursday after U.S. crude stockpiles surged to their highest levels in almost 17 months amid record production.
Oil prices fell on Thursday after U.S. crude stockpiles surged to their highest levels in almost 17 months amid record production.