#TSMCJulyRevenueJumps45%
Brent crude futures settle at $87.72/bbl, up $4.17, 4.99%.