U.S. Markets closed

What Has Deteriorated Oil’s Prospects?

Robert Scott
What Has Deteriorated Oil’s Prospects?

On July 16, US crude oil August futures fell 4.2% and settled at $68.06 per barrel—their lowest closing level since June 21.