Oil prices fell slightly on Tuesday, having declined by nearly 5% the previous day. The potential resolution of Libya's political turmoil shifted attention back to...
Oil prices stabilized after a tumultuous week influenced by conflicting factors. Strong US economic data countered concerns over slowing Chinese demand and potential Middle East...