Oil hovers near $74 as U.S. bonds, crude supply cast a shadow

oil4.jpg

—Photo by Getty Images