Crude oil prices: What factors have been weighing over them?
On Tuesday 25th July 2023, crude oil prices were able to stabilize near three-month highs. Much of this stabilization was because traders were waiting for the US Federal Reserve meeting after there have been signs regarding the tighter supplies and assurance by Chinese authorities to shore up their economy. Crude benchmarks have seen 4 consecutive