Oil prices rebounded on Wednesday, recovering some of the losses from earlier in the week. This uptick was fueled by easing geopolitical tensions in the...