Oil Price History

Are high oil prices here to stay?

Image: BofA Global Investment Strategy

Oil Price History