Stocks gain as earnings and data please

S&P 500 has best week since July

S&P 500 back in sight of record high

Reassuring Chinese data help lift Wall St

Stocks end higher after volatile session

Concerns about Ukraine situation intensify

Wall Street climbs off two-month lows

Sentiment bolstered by earnings and sales data

Equities pressured by fresh tech selling

Nasdaq falls for third week

Wall St slides as biotechs take a beating

Nasdaq Composite has worst day since 2011

Stocks extend gains after Fed minutes

Treasury bonds pare losses and dollar falls

Wall Street rallies as techs rebound

Gold gains as Ukraine tensions return

Stocks slide as valuation worries grow

S&P 500 gives back 2014 advance

S&P 500 slides despite solid jobs data

Tech sell-off undermines broader market

Euro undermined by dovish Draghi

Single currency at five-week low versus dollar

Wall Street marches on to fresh records

US jobs data boost hopes for economy

Wall Street advances to record high

Mood helped by US manufacturing pick-up

Stocks finish quarter on positive note

Yellen comments offer reassurance

Stocks finish week on firm footing

Euro edges higher despite soft inflation data

Stocks drift as data fail to inspire

Gold retreats to six-week low

S&P 500 falters after nearing record high

Gold slides below $1,300 to five-week low

Stocks rally as Ukraine worries ease

Russian assets firmer after recent heavy losses

Stocks retreat after weak China data

US rate concerns undermine gold

S&P 500 slips from record intraday high

Treasury yields and dollar retreat