Oil prices pull back after hitting a three-month high overnight, but investors are increasingly optimistic that supply is shrinking.
read more
Oil prices pull back after hitting a three-month high overnight, but investors are increasingly optimistic that supply is shrinking.
read more