❮
Back to
B2B
2
.me
Oil price slumps to lowest mark in almost seven years
Brent crude prices fall to $42 after OPEC meeting ended in disagreement over production cuts