Back to B2B2.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

Close Open in New Window