What’s Going On Here? The price of a barrel of oil crashed to its lowest price since 1986 – and the reason might well be found in the “futures” market. What Does This Mean? The 34-year low is partly down to: the same falling oil demand that’s caused issues for weeks: falling demand that…
