← All news

U.S. crude futures fall more than 1 percent

U.S. crude futures fell more than 1 percent to 74.66 dollars per barrel.