Oil futures finished with a loss on Friday, with U.S. and global benchmark prices ending a streak of weekly gains, as investors juggled recession fears and concerns over demand. Price action West Texa...
Oil futures finished with a loss on Friday, with U.S. and global benchmark prices ending a streak of weekly gains, as investors juggled recession fears and concerns over demand. Price action West Texa...