News
So, you know, Exxon and Chevron, and everybody else in the oil space, is beholden to what happens with oil prices. So, oil prices averaged $77 a barrel for WTI. Today, we're trading at around $57.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results