Oil prices fell once again
Crude oil fell after a key Libyan oil field resumed production. It threatens to release barrels of oil into the market where demand is already low. Thus, due to this, oil futures in the US fell 3%. The Mesla and Sarir oil fields in eastern Libya resumed production after halting due to a technical problem. […]