U.S. oil prices closed at their highest level in more than a year Wednesday on a mixed day for global equities as the dollar continued its upward climb. The US futures benchmark, West Texas Intermediate for delivery in November, jumped 3.6 percent to US$93.68 per barrel as traders begin to…

Read More