Crude oil prices have been pretty quiet so far this year. WTI, the primary U.S. oil price benchmark, has hovered around $70. Several factors are supporting this oil price, including OPEC's decision to ...
Smaller producers will likely pull back on activity if oil prices fall below $60 a barrel, Fred Forthuber, president of OXY ...