Low Global Oil Prices Could Last Decades, Stimulate Growth Today, the price of oil is $60 a barrel. Over the past year, the price has remained under $100 and has been as low as the mid to high 40’s. Oil prices have not been… Full Article →