Barron's | Should Oil Investors Fear a Cash Crunch in China? Barron's Crude oil – infamous for its jaw-dropping plunge in 2014 – too hasn't escaped the calamities. Brent crude has fallen around 12% from its level in mid-April to $49.3 a barrel. Crude oil has performed well over the past year on stronger-than-expected ... |