OPEC+ will postpone its meeting on oil production curbs to Dec. 5 due to conflicting travel schedules. The group faces a dilemma of extending cuts into 2025 or risking oversupply, as crude prices remain around $73 a barrel.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing