The sudden oil price decline…

The sudden oil price decline of > 50% 2014–15 was among the largest in the past century = transfer of nearly $6.5 t… https://t.co/f8PUMuZYFl

related posts