Crude Oil Tumbles as Satellite Data Confirms More Barrels Are Finally Clearing the Strait of Hormuz
Crude Oil Tumbles as Satellite Data Confirms More Barrels Are Finally Clearing the Strait of Hormuz Oil prices dropped sharply on Tuesday, with November WTI crude settling down 3.48 percent and gasoline futures sliding to a two-and-a-half-week low, as fresh evidence that crude is moving through the Strait of Hormuz at its fastest pace in … Read more