October 6, 2023October 6, 2023News Crude Oil Price Plummets to $84 Per Barrel In the ever-volatile world of oil prices, a quick glance at the charts on Friday, 6th of October, revealed Brent crude hovering […]