Golden Dayz/Shutterstock Save for later Print Download Share LinkedIn Twitter Macro fears that battered the market this week were the last straw for holdout speculators that had stubbornly believed in a price rally despite fast-rising crude inventories. Banks and funds selling this market have exacerbated the drop in oil prices. As a result, Brent is staring at $70 per barrel instead of $90.