Oil Prices Plummet Amid Sharp Losses for WTI and Brent
Oil prices plummeted on July 27, 2026, as WTI and Brent futures posted sharp losses. The decline was a significant downturn in the oil market, with no concrete details provided on potential reasons behind the drop. Gold and silver prices, however, experienced an upward trend on COMEX.