Oil prices rebounded on Thursday after opening the year down more than 9%, the worst yearly start in over three decades, as investors took advantage of the decline to buy futures on expectations long-term fuel demand will remain steady. The bounceback followed two days of steep declines to start off 2023 as investors worry about […]