Oil prices tumble, putting 5-day winning streak in jeopardy
May 06, 2020 at 11:36 AM EDT
U.S. oil inventories rose by 4.6 million barrels in the week ended May 1, according to the Energy Information Administration, less than the 7.76 million-barrel build that analysts surveyed by Refinitiv were expecting.