Oil prices edged higher on May 4 but were unable to much of this week's more than 8 per cent decline as demand concerns in major consuming countries continued to weigh. Earlier in the day, Brent oil futures were up 73 cents, or 1.01 per cent, to $73.06...
6 months ago