Economy U.S. oil costs top $90 a barrel highestly starting above 2014 Jessica Whiteker February 4, 2022 0