With the slump in crude prices set to persist thanks to a combination of geopolitical wrangling, supply, and an impending lack of storage, oil producers are feeling the squeeze.
With the slump in crude prices set to persist thanks to a combination of geopolitical wrangling, supply, and an impending lack of storage, oil producers are feeling the squeeze.