Futures Movers: Oil futures fall for a 6th straight week, the longest streak of declines since 2018

Oil futures end mixed on Friday, with global benchmark prices up but U.S. prices finishing with a loss.

Oil futures end mixed on Friday, with global benchmark prices up but U.S. prices finishing with a loss.