Oil prices sink as crippled demand outweighs stimulus hopes
March 26, 2020 at 11:50 AM EDT
Oil prices fell on Thursday after three sessions of gains as restrictions on travel worldwide crimped fuel demand, with U.S. crude futures plunging about 4% after the United States scrapped plans to buy domestic oil for its emergency reserve.