Oil has dropped over 9% due to fears of increasing supply from OPEC+ and weakening demand. Conversely, geopolitical unrest is growing as Brent crude has reached an important technical level.
Brent has collapsed after OPEC+ meeting…
Oil has dropped over 9% due to fears of increasing supply from OPEC+ and weakening demand. Conversely, geopolitical unrest is growing as Brent crude has reached an important technical level.