Crude oil prices hit nearly 7-year high

With a possible end to the pandemic approaching, demand for oil is surging.

July 6, 2021

Examined