Read Time:10 Second
Oil futures slumped Friday, taking back a chunk of this week’s bounce, as renewed worries over the U.S. and European banking sectors revived fears of a credit squeeze and an economic downturn.
0
0