Oil prices are stalled in the low $40s for WTi and mid-$40s for Brent. Producer behavior indicates that prices need to be lower.
You are unauthorized to view this page.
Want access to this page? Select a plan here