Crude oil pricespared most of their gains on easing geopolitical tension. It hit a low of $70.20 and currently trading around ...
"We have seen the creation of financial products that dig into the worst part of human psychology." ...