Oil reports weekly loss on OPEC+ supply bets against China’s fresh stimulus; WTI down 5%, Brent sheds 3% to $71 | Stock Market News
Oil prices settled higher on Friday but fell on the week as investors weighed expectations for higher global supply against…