Oil futures declined on Wednesday, failing to find support from a hefty weekly drop in U.S. crude supplies and production as output in the Gulf of Mexico has seen a strong recovery from Hurricane Laura. The supply declines from the Energy Information Administration were “not surprising,” as Hurricane Laura caused …
Read More »