Premium #142 – Will Lower Oil Prices Burst the Bubble?
Oil prices have dropped below $90 per barrel last week, amidst the US becoming the largest producer of energy in the world and Saudi Arabia breaking ranks with its OPEC colleagues. As the fuel efficiency of vehicles continues to increase,…
