The combination of large deals and a decline in oil prices was the highlight of today's trading session. The week started on a more positive note, with good news on both corporate and economic fronts.

Joseph Stocke