21.6 C
New York
Saturday, May 27, 2017

Most Popular

Why an $80 barrel of oil is bad

By Alex Russell, Robert Gordon University The dramatic and unexpected 20% fall in oil prices since mid-June has caused alarm in Scotland, the UK and...