Oil prices declined on Thursday as investors weighed the impact of a possible OPEC+ production increase, renewed nuclear diplomacy between… Read More