Sources

10 Total Sources

U.S. Crude Settles at $82.23 After Hitting $79 as Iran Hopes Offset Russia Fears

Left63%
Center25%
Right13%