Oil prices fall as expectations of higher supplies hammer market sentiment
Oil prices fell for a third day on Friday, on course to end the week lower, as investors focused on expectations of higher supplies from Libya and the broader OPEC+…
