US stocks rose on Friday, led by the tech shares, to post weekly and monthly gains.
Data showed today that the US personal spending index rose 5.6% in June, while personal income fell 1.1%.
To the oil market, West Texas Intermediate (WTI) rose 0.9% to close at $40.27 a barrel, and posted a 2.5% weekly loss and a 2.5% monthly gain, with a day high of $40.5 and a low of $39.9.
Brent October futures rose 0.6% to $43.52 a barrel, and hit a high of $63.8 and a low of $62.3.
As for stocks, Dow Jones rose 0.4% or 114 points to settle at 26,428, and scored monthly gains of 2.4% and weekly loss of 0.2%, with a session-high of 26,440 and a low of 26,013.
Nasdaq rose 1.5% or 157 points to 10,745, with weekly gains of 3.7% and monthly gains of 6.8%, a high of 10,747 and a low of 10,557.
S&P 500 rose 0.8% or 25 points to close at 3,271, with 1.7% weekly gains and 5.5% monthly gains, and hit a high of 3,272 and a low of 3,220.