Home Investing News Oil posts biggest weekly loss in a month ahead of OPEC+ meeting