Oil Resumes Decline, Tech Shares Extend Slump, Greenback Trades Heavier
There have been two key developments this week and they are both evident today. The first is the continued pullback in oil prices. August WTI is off almost 9% this week, after dropping as much last week and 5.25% the week before. It is near $69 compared …