Oil prices have remained stubbornly high, despite major producers’ pledges to increase output. A mix of geopolitics and supply concerns are to blame.
STANLEY REED, NY Times: World
Wed, 07/04/2018 - 8:04am
Oil prices have remained stubbornly high, despite major producers’ pledges to increase output. A mix of geopolitics and supply concerns are to blame.