Forget about Supply and Demand – a New "Oil Equilibrium" is Now Setting Prices
May 03, 2016 at 17:25 PM EDT
Oil prices are levelling off. The combination of inevitable profit-taking and indications that some OPEC members were once again ramping up production brought the week’s spike to a halt, with both main oil benchmark rates down slightly.