Mar. 26, 2020
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.