Green Finish

Major indexes notched their first day of gains in three sessions led higher by Technology shares. China’s central bank pledged to cut taxes, increase spending, and provide financing to businesses to help spur the economy, while European stocks had a volatile session following Parliament’s vote, which rejected Prime Minister Theresa May’s deal to exit the…