> Oil price is regulated by OPEC cartel. They could make it $200 if they want.
This is why oil prices have been high since the late 70s. Shale oil and oil sands have put a big damper on the OPEC's ability to set prices. The only control OPEC has on oil prices is by limiting supply. Limiting supply to control prices only works when you can reap the rewards. If OPEC drops prices and US shale oil companies turn up the volume, then OPEC only gets the downside of limiting supply while shale oil gets the profits.