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