Link Details
AP - Oil prices settled at $62 a barrel Thursday, the highest level in more than two months, as concerns over declining product supplies outweighed traders' worries about volatile global stock markets.