Last week was marked by increasing volatility in the stock markets, oil prices increasing more than 10 percent to move back into the mid-$50-per-barrel range, and several companies, notably in the technology sector, reporting better-than-expected first-quarter earnings.
More