Demand for oil has significantly increased since the early days of this pandemic, but the question of when prices will truly stabilize is worth looking at. The price per barrel of crude oil was at a high of over $70 at the beginning of the year, and has since fallen and leveled off between $40 […]