Showing posts with the label per barrelShow all
Oil prices are expected to fall to 65 a barrel by the end of the year.