Oil prices have fallen as a rebound in Libyan oil output weighs against upbeat economic data from Asia that point to strong energy demand from the region.
Oil prices have fallen as a rebound in Libyan oil output weighs against upbeat economic data from Asia that point to strong energy demand from the region.