Oil prices crash amid economic slowdown
Global oil prices plummeted this week as demand concerns and a likely rise in supplies out of Libya outweighed delays in output rise by the OPEC+ producers. Brent crude futures…
Global oil prices plummeted this week as demand concerns and a likely rise in supplies out of Libya outweighed delays in output rise by the OPEC+ producers. Brent crude futures…