decided not to increase production of their black gold, Texas Tea. With these two nuggets of bad news, oil futures climbed $5/barrel yesterday, peaking at $104.95 before closing at $104.52.
Some results have been hidden because they may be inaccessible to you