news crude oil price today: Oil prices drop over 3% on faltering demand outlook in China August 16, 2021