Why oil prices came down, and won’t anymore Archive Why oil prices came down, and won’t anymoreYou have probably heard that the price of crude oil has tumbled from $115 per…Abbas KeshvaniApril 8, 2015