Mar. 26, 2020

Oil prices sink as crippled demand outweighs stimulus hopes


Article by Sonali Paul, Reuters


Oil prices lost more than $1 a barrel on Thursday as restrictions on travel worldwide slashed fuel demand, with U.S. crude futures plunging more than 6% after the United States scrapped plans to buy domestic oil for its emergency reserve. The head…



You must log in to see the rest of this article.