Oil prices are drawing attention on Wednesday and that wasnâ??t for nothing.
The price of West Texas Intermediate crude CLQ3 +2.19% topped $105 a barrel, a level not seen in more than a year, while Londonâ??s Brent crudeUK:LCOQ3 +0.55% contract topped $108 a barrel, which hasnâ??t happened since earlier this year.
Read Full Article »