World oil prices have fallen as traders booked profits from the previous day's rally on signs of strengthening crude demand in the United States.
World oil prices have fallen as traders booked profits from the previous day's rally on signs of strengthening crude demand in the United States.