Supply fears trigger 8% crude oil price drop: 4-month low reached!Crude oil prices just hit a four-month low after a significant drop over five sessions. What’s driving this decline?
On June 4, 2024, crude oil prices dropped around 8% in early trade, continuing their losses from the previous session. This decline saw prices...