Oil sold off during the week and fell to its lowest level in nearly a month on growing recession fears, but the commodity could rebound soon, supported by extremely tight energy markets.
Oil sold off during the week and fell to its lowest level in nearly a month on growing recession fears, but the commodity could rebound soon, supported by extremely tight energy markets.