news crude oil price today: Oil prices drop over 3% on faltering demand outlook in China August 16, 2021
news U.S. consumer sentiment: US consumer sentiment plummets in early August to decade low August 14, 2021
news Masters of Market: Druckenmiller’s tips on how to make big bets and become a super-investor August 7, 2021