21 October 2024
The Technology sector pushed Wall Street's main stock index to a higher closing level, while Crude oil prices posted their biggest weekly decline in a month on Friday trading (18/10/24) as investors shrugged off mixed earnings reports and focused solely on Netflix's solid performance; as well as Beijing's policy measures to boost Chinese demand.




