Oil prices sink as US taps reserves; equities fall

LONDON, March 31, 2022 (AFP) - Oil prices tumbled on Thursday as the US announced it would release a record amount...