Investing JPMorgan doesn’t rule out oil prices hitting $380 a barrel if Russia closes its floodgates, Markets News 1 day agoAdd Comment