International Business Times UKCrude oil futures see mixed trade amid concerns over global glutInternational Business Times UKCrude oil futures settled lower on 22 May, but witnessed mixed trade for the week, amid persisting concerns over a global oil glut
…